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 |
|---|---|
| RabbitBootstrapConfiguration |
@Configuration 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. |
| 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. |