List of usage examples for org.springframework.amqp.core ExchangeBuilder durable
boolean durable
To view the source code for org.springframework.amqp.core ExchangeBuilder durable.
Click Source Link
From source file:org.springframework.cloud.stream.binder.rabbit.provisioning.RabbitExchangeQueueProvisioner.java
private Exchange buildExchange(RabbitCommonProperties properties, String exchangeName) { try {/*from w w w.ja va2 s. co m*/ ExchangeBuilder builder = new ExchangeBuilder(exchangeName, properties.getExchangeType()); builder.durable(properties.isExchangeDurable()); if (properties.isExchangeAutoDelete()) { builder.autoDelete(); } if (properties.isDelayedExchange()) { builder.delayed(); } return builder.build(); } catch (Exception e) { throw new ProvisioningException("Failed to create exchange object", e); } }