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>Configures
Rabbit ConnectionFactory
with sensible defaults.AbstractRabbitListenerContainerFactoryConfigurer<T extends org.springframework.amqp.rabbit.config.AbstractRabbitListenerContainerFactory<?>>ConfigureRabbitListenerContainerFactory
with sensible defaults.Configures RabbitCachingConnectionFactory
with sensible defaults.Callback interface that can be implemented by beans wishing to customize the auto-configured RabbitMQConnectionFactory
.ConfigureDirectRabbitListenerContainerFactoryConfigurer
with sensible defaults.Callback interface that can be implemented by beans wishing to customize the auto-configuredEnvironment
that is created by anEnvironmentBuilder
.AdaptsRabbitProperties
toRabbitConnectionDetails
.Auto-configuration
forRabbitTemplate
.Details required to establish a connection to a RabbitMQ service.A RabbitMQ address.ConfiguresRabbitConnectionFactoryBean
with sensible defaults.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.Callback interface that can be used to customize aRabbitTemplate
.ConfigureSimpleRabbitListenerContainerFactoryConfigurer
with sensible defaults.