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 |
---|---|
MultiRabbitBootstrapConfiguration |
An
ImportBeanDefinitionRegistrar class that registers
a MultiRabbitListenerAnnotationBeanPostProcessor bean, if MultiRabbit
is enabled. |
MultiRabbitListenerAnnotationBeanPostProcessor |
An extension of
RabbitListenerAnnotationBeanPostProcessor that indicates the proper
RabbitAdmin bean to be used when processing to the listeners, and also associates it to the
declarables (Exchanges, Queues, and Bindings) returned. |
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
MultiRabbitBootstrapConfiguration and 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. |