Package org.springframework.amqp.rabbit.config
Provides classes supporting the Rabbit XML namespace.
-
Interface Summary Interface Description ContainerCustomizer<C extends MessageListenerContainer> Called by the container factory after the container is created and configured. -
Class Summary Class Description AbstractExchangeParser AbstractRabbitListenerContainerFactory<C extends AbstractMessageListenerContainer> RabbitListenerContainerFactory
for Spring's base container implementation.AbstractRetryOperationsInterceptorFactoryBean Convenient base class for interceptor factories.BaseRabbitListenerContainerFactory<C extends MessageListenerContainer> Base abstract class for listener container factories.BindingFactoryBean CompositeContainerCustomizer<C extends MessageListenerContainer> Implementation ofContainerCustomizer
providing the configuration of multiple customizers at the same time.DirectExchangeParser DirectRabbitListenerContainerFactory ARabbitListenerContainerFactory
implementation to build a regularDirectMessageListenerContainer
.FanoutExchangeParser HeadersExchangeParser ListenerContainerFactoryBean A Factory bean to create a listener container.NamespaceUtils Shared utility methods for namespace parsers.QueueParser RabbitListenerConfigUtils Configuration constants for internal sharing across subpackages.RabbitNamespaceHandler Namespace handler for Rabbit.RabbitNamespaceUtils RetryInterceptorBuilder<B extends RetryInterceptorBuilder<B,T>,T extends MethodInterceptor> Simplified facade to make it easier and simpler to build aStatefulRetryOperationsInterceptor
or (stateless)RetryOperationsInterceptor
by providing a fluent interface to defining the behavior on error.RetryInterceptorBuilder.StatefulRetryInterceptorBuilder Builder for a stateful interceptor.RetryInterceptorBuilder.StatelessRetryInterceptorBuilder Builder for a stateless interceptor.SimpleRabbitListenerContainerFactory ARabbitListenerContainerFactory
implementation to build a regularSimpleMessageListenerContainer
.SimpleRabbitListenerEndpoint ARabbitListenerEndpoint
simply providing theMessageListener
to invoke to process an incoming message for this endpoint.StatefulRetryOperationsInterceptorFactoryBean Convenient factory bean for creating a stateful retry interceptor for use in a message listener container, giving you a large amount of control over the behaviour of a container when a listener fails.StatelessRetryOperationsInterceptorFactoryBean Convenient factory bean for creating a stateless retry interceptor for use in a message listener container, giving you a large amount of control over the behaviour of a container when a listener fails.TopicExchangeParser -
Enum Summary Enum Description ListenerContainerFactoryBean.Type The container type.