Class RabbitConnectionFactoryBeanConfigurer
java.lang.Object
org.springframework.boot.autoconfigure.amqp.RabbitConnectionFactoryBeanConfigurer
Configures
RabbitConnectionFactoryBean with sensible defaults.- Since:
- 2.6.0
- Author:
- Chris Bono
-
Constructor Summary
ConstructorsConstructorDescriptionRabbitConnectionFactoryBeanConfigurer(ResourceLoader resourceLoader, RabbitProperties properties) -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(org.springframework.amqp.rabbit.connection.RabbitConnectionFactoryBean factory) Configure the specified rabbit connection factory bean.voidsetCredentialsProvider(com.rabbitmq.client.impl.CredentialsProvider credentialsProvider) voidsetCredentialsRefreshService(com.rabbitmq.client.impl.CredentialsRefreshService credentialsRefreshService)
-
Constructor Details
-
RabbitConnectionFactoryBeanConfigurer
public RabbitConnectionFactoryBeanConfigurer(ResourceLoader resourceLoader, RabbitProperties properties)
-
-
Method Details
-
setCredentialsProvider
public void setCredentialsProvider(com.rabbitmq.client.impl.CredentialsProvider credentialsProvider) -
setCredentialsRefreshService
public void setCredentialsRefreshService(com.rabbitmq.client.impl.CredentialsRefreshService credentialsRefreshService) -
configure
public void configure(org.springframework.amqp.rabbit.connection.RabbitConnectionFactoryBean factory) Configure the specified rabbit connection factory bean. The factory bean can be further tuned and default settings can be overridden. It is the responsibility of the caller to invokeRabbitConnectionFactoryBean.afterPropertiesSet()though.- Parameters:
factory- theRabbitConnectionFactoryBeaninstance to configure
-