@Configuration(proxyBeanMethods=false) @ConditionalOnMissingBean(value=org.springframework.amqp.rabbit.connection.ConnectionFactory.class) protected static class RabbitAutoConfiguration.RabbitConnectionFactoryCreator extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
RabbitConnectionFactoryCreator() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.amqp.rabbit.connection.CachingConnectionFactory |
rabbitConnectionFactory(RabbitProperties properties,
org.springframework.core.io.ResourceLoader resourceLoader,
org.springframework.beans.factory.ObjectProvider<com.rabbitmq.client.impl.CredentialsProvider> credentialsProvider,
org.springframework.beans.factory.ObjectProvider<com.rabbitmq.client.impl.CredentialsRefreshService> credentialsRefreshService,
org.springframework.beans.factory.ObjectProvider<org.springframework.amqp.rabbit.connection.ConnectionNameStrategy> connectionNameStrategy,
org.springframework.beans.factory.ObjectProvider<ConnectionFactoryCustomizer> connectionFactoryCustomizers) |
@Bean public org.springframework.amqp.rabbit.connection.CachingConnectionFactory rabbitConnectionFactory(RabbitProperties properties, org.springframework.core.io.ResourceLoader resourceLoader, org.springframework.beans.factory.ObjectProvider<com.rabbitmq.client.impl.CredentialsProvider> credentialsProvider, org.springframework.beans.factory.ObjectProvider<com.rabbitmq.client.impl.CredentialsRefreshService> credentialsRefreshService, org.springframework.beans.factory.ObjectProvider<org.springframework.amqp.rabbit.connection.ConnectionNameStrategy> connectionNameStrategy, org.springframework.beans.factory.ObjectProvider<ConnectionFactoryCustomizer> connectionFactoryCustomizers) throws java.lang.Exception
java.lang.Exception