| Name | Description | Type | Package | Framework |
| AbstractAdaptableMessageListener | An abstract MessageListener adapter providing the necessary infrastructureto extract the payload of a Message | Class | org.springframework.amqp.rabbit.listener.adapter | Spring AMQP |
| AbstractMessageListenerContainer | Class | org.springframework.amqp.rabbit.listener | Spring AMQP | |
| AbstractMessageListenerContainer .SharedConnectionNotInitializedException | Exception that indicates that the initial setup of this container's shared Rabbit Connection failed. | Class | org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer | Spring AMQP |
| AbstractRabbitListenerEndpoint | Base model for a Rabbit listener endpointSince:1. | Class | org.springframework.amqp.rabbit.listener | Spring AMQP |
| ActiveObjectCounter | Class | org.springframework.amqp.rabbit.listener | Spring AMQP | |
| BlockingQueueConsumer | Specialized consumer encapsulating knowledge of the brokerconnections and having its own lifecycle (start and stop). | Class | org.springframework.amqp.rabbit.listener | Spring AMQP |
| ConditionalRejectingErrorHandler | ErrorHandler that conditionally wraps the Exception in anAmqpRejectAndDontRequeueException if the configured rejection | Class | org.springframework.amqp.rabbit.listener | Spring AMQP |
| DelegatingInvocableHandler | Delegates to an InvocableHandlerMethod based on the message payload type. | Class | org.springframework.amqp.rabbit.listener.adapter | Spring AMQP |
| FatalExceptionStrategy | A strategy interface for the ConditionalRejectingErrorHandler todecide whether an exception should be considered to be fatal and the | Interface | org.springframework.amqp.rabbit.listener | Spring AMQP |
| FatalListenerExecutionException | Exception to be thrown when the execution of a listener method failed unrecoverably. | Class | org.springframework.amqp.rabbit.listener.exception | Spring AMQP |
| FatalListenerStartupException | Exception to be thrown when the execution of a listener method failed on startup. | Class | org.springframework.amqp.rabbit.listener.exception | Spring AMQP |
| HandlerAdapter | A wrapper for either an InvocableHandlerMethod orDelegatingInvocableHandler. | Class | org.springframework.amqp.rabbit.listener.adapter | Spring AMQP |
| ListenerContainerConsumerFailedEvent | Published when a listener consumer fails. | Class | org.springframework.amqp.rabbit.listener | Spring AMQP |
| ListenerExecutionFailedException | Exception to be thrown when the execution of a listener method failed. | Class | org.springframework.amqp.rabbit.listener.exception | Spring AMQP |
| MessageListenerAdapter | Message listener adapter that delegates the handling of messages to target listener methods via reflection, withflexible message type conversion. | Class | org.springframework.amqp.rabbit.listener.adapter | Spring AMQP |
| MessageListenerContainer | Internal abstraction used by the framework representing a messagelistener container. | Interface | org.springframework.amqp.rabbit.listener | Spring AMQP |
| MessageRejectedWhileStoppingException | Exception class that indicates a rejected message on shutdown. | Class | org.springframework.amqp.rabbit.listener | Spring AMQP |
| MessagingMessageListenerAdapter | adapter that invokes a configurable HandlerAdapter. | Class | org.springframework.amqp.rabbit.listener.adapter | Spring AMQP |
| MethodRabbitListenerEndpoint | A RabbitListenerEndpoint providing the method to invoke to processan incoming message for this endpoint. | Class | org.springframework.amqp.rabbit.listener | Spring AMQP |
| MultiMethodRabbitListenerEndpoint | Class | org.springframework.amqp.rabbit.listener | Spring AMQP | |
| QueuesNotAvailableException | This exception indicates that a consumer could not be started because none ofits queues are available for listening. | Class | org.springframework.amqp.rabbit.listener | Spring AMQP |
| RabbitListenerContainerFactory | Factory of MessageListenerContainer based on aRabbitListenerEndpoint definition. | Interface | org.springframework.amqp.rabbit.listener | Spring AMQP |
| RabbitListenerEndpoint | Model for a Rabbit listener endpoint. | Interface | org.springframework.amqp.rabbit.listener | Spring AMQP |
| RabbitListenerEndpointRegistrar | Helper bean for registering RabbitListenerEndpoint witha RabbitListenerEndpointRegistry. | Class | org.springframework.amqp.rabbit.listener | Spring AMQP |
| RabbitListenerEndpointRegistry | Creates the necessary MessageListenerContainer instances for theregistered endpoints. | Class | org.springframework.amqp.rabbit.listener | Spring AMQP |
| ReplyFailureException | Exception to be thrown when the reply of a message failed to be sent. | Class | org.springframework.amqp.rabbit.listener.adapter | Spring AMQP |
| SimpleMessageListenerContainer | Class | org.springframework.amqp.rabbit.listener | Spring AMQP | |
| SimpleMessageListenerContainer .ContainerDelegate | Interface | org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer | Spring AMQP | |