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 RabbitCachingConnectionFactory
with sensible defaults tuned using configuration properties.Callback interface that can be implemented by beans wishing to customize the auto-configured RabbitMQConnectionFactory
.ConfigureDirectRabbitListenerContainerFactory
with sensible defaults tuned using configuration properties.Callback interface that can be implemented by beans wishing to customize the auto-configuredEnvironment
that is created by anEnvironmentBuilder
.Auto-configuration
forRabbitTemplate
.Details required to establish a connection to a RabbitMQ service.A RabbitMQ address.ConfiguresRabbitConnectionFactoryBean
with sensible defaults tuned using configuration properties.Configuration properties for Rabbit.Configuration properties forDirectMessageListenerContainer
.Configuration properties forSimpleMessageListenerContainer
.Callback interface that can be used to customize aRetryTemplate
used as part of the Rabbit infrastructure.Define the available target for aRetryTemplate
.ConfigureRabbitStreamTemplate
with sensible defaults.ConfigureRabbitTemplate
with sensible defaults tuned using configuration properties.Callback interface that can be used to customize aRabbitTemplate
.ConfigureSimpleRabbitListenerContainerFactory
with sensible defaults tuned using configuration properties.