Class DirectRabbitListenerContainerFactoryConfigurer
java.lang.Object
org.springframework.boot.autoconfigure.amqp.AbstractRabbitListenerContainerFactoryConfigurer<org.springframework.amqp.rabbit.config.DirectRabbitListenerContainerFactory>
org.springframework.boot.autoconfigure.amqp.DirectRabbitListenerContainerFactoryConfigurer
public final class DirectRabbitListenerContainerFactoryConfigurer
extends AbstractRabbitListenerContainerFactoryConfigurer<org.springframework.amqp.rabbit.config.DirectRabbitListenerContainerFactory>
Configure
DirectRabbitListenerContainerFactory with sensible defaults tuned
using configuration properties.
Can be injected into application code and used to define a custom
DirectRabbitListenerContainerFactory whose configuration is based upon that
produced by auto-configuration.
- Since:
- 2.0.0
-
Constructor Summary
ConstructorsConstructorDescriptionDirectRabbitListenerContainerFactoryConfigurer(RabbitProperties rabbitProperties) Creates a new configurer that will use the givenrabbitProperties. -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(org.springframework.amqp.rabbit.config.DirectRabbitListenerContainerFactory factory, org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory) Configure the specified rabbit listener container factory.Methods inherited from class org.springframework.boot.autoconfigure.amqp.AbstractRabbitListenerContainerFactoryConfigurer
configure, getRabbitProperties, setMessageConverter, setMessageRecoverer, setRetryTemplateCustomizers, setTaskExecutor
-
Constructor Details
-
DirectRabbitListenerContainerFactoryConfigurer
Creates a new configurer that will use the givenrabbitProperties.- Parameters:
rabbitProperties- properties to use- Since:
- 2.6.0
-
-
Method Details
-
configure
public void configure(org.springframework.amqp.rabbit.config.DirectRabbitListenerContainerFactory factory, org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory) Description copied from class:AbstractRabbitListenerContainerFactoryConfigurerConfigure the specified rabbit listener container factory. The factory can be further tuned and default settings can be overridden.- Specified by:
configurein classAbstractRabbitListenerContainerFactoryConfigurer<org.springframework.amqp.rabbit.config.DirectRabbitListenerContainerFactory>- Parameters:
factory- theAbstractRabbitListenerContainerFactoryinstance to configureconnectionFactory- theConnectionFactoryto use
-