See: Description
Interface | Description |
---|---|
RabbitListenerConfigurer |
Optional interface to be implemented by Spring managed bean willing
to customize how Rabbit listener endpoints are configured.
|
Class | Description |
---|---|
MultiRabbitListenerAnnotationBeanPostProcessor |
An extension of
RabbitListenerAnnotationBeanPostProcessor that associates the
proper RabbitAdmin to the beans of Exchanges, Queues, and Bindings after they are
created. |
RabbitBootstrapConfiguration |
An
ImportBeanDefinitionRegistrar class that registers
a RabbitListenerAnnotationBeanPostProcessor bean capable of processing
Spring's @RabbitListener annotation. |
RabbitListenerAnnotationBeanPostProcessor |
Bean post-processor that registers methods annotated with
RabbitListener
to be invoked by a AMQP message listener container created under the cover
by a RabbitListenerContainerFactory
according to the parameters of the annotation. |
RabbitListenerConfigurationSelector |
A
DeferredImportSelector implementation with the lowest order to import a
RabbitBootstrapConfiguration as late as possible. |
Annotation Type | Description |
---|---|
Argument |
Represents an argument used when declaring queues etc within a
QueueBinding . |
EnableRabbit |
Enable Rabbit listener annotated endpoints that are created under the cover
by a
RabbitListenerContainerFactory . |
Exchange |
An exchange to which to bind a
RabbitListener queue. |
Queue |
A queue definition used within the bindings attribute of a
QueueBinding . |
QueueBinding |
Defines a queue, the exchange it is to be bound to, and an optional binding key; used
with
@RabbitListener . |
RabbitHandler |
Annotation that marks a method to be the target of a Rabbit message
listener within a class that is annotated with
RabbitListener . |
RabbitListener |
Annotation that marks a method to be the target of a Rabbit message listener on the
specified
RabbitListener.queues() (or RabbitListener.bindings() ). |
RabbitListeners |
Container annotation that aggregates several
RabbitListener annotations. |