Package org.springframework.boot.autoconfigure.amqp
package org.springframework.boot.autoconfigure.amqp
Auto-configuration for RabbitMQ.
-
ClassDescriptionAbstractConnectionFactoryConfigurer<T extends org.springframework.amqp.rabbit.connection.AbstractConnectionFactory>Base class for configurers of sub-classes of
AbstractConnectionFactory.AbstractRabbitListenerContainerFactoryConfigurer<T extends org.springframework.amqp.rabbit.config.AbstractRabbitListenerContainerFactory<?>>Base class for configurers of sub-classes ofAbstractRabbitListenerContainerFactory.Configures RabbitCachingConnectionFactorywith sensible defaults tuned using configuration properties.Callback interface that can be implemented by beans wishing to customize the RabbitMQConnectionFactoryto fine-tune its auto-configuration.ConfigureDirectRabbitListenerContainerFactorywith sensible defaults tuned using configuration properties.Callback interface that can be implemented by beans wishing to customize theEnvironmentBuilderto fine-tune its auto-configuration before it creates anEnvironment.Auto-configurationforRabbitTemplate.Details required to establish a connection to a RabbitMQ service.A RabbitMQ address.ConfiguresRabbitConnectionFactoryBeanwith sensible defaults tuned using configuration properties.Configuration properties for Rabbit.Configuration properties forDirectMessageListenerContainer.Configuration properties forSimpleMessageListenerContainer.Callback interface that can be used to customize aRetryTemplateused as part of the Rabbit infrastructure.Define the available target for aRetryTemplate.ConfigureRabbitStreamTemplatewith sensible defaults.ConfigureRabbitTemplatewith sensible defaults tuned using configuration properties.Callback interface that can be used to customize aRabbitTemplate.ConfigureSimpleRabbitListenerContainerFactorywith sensible defaults tuned using configuration properties.