| 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 |
| DelegatingInvocableHandler | Delegates to an InvocableHandlerMethod based on the message payload type. | Class | org.springframework.amqp.rabbit.listener.adapter | Spring AMQP |
| HandlerAdapter | A wrapper for either an InvocableHandlerMethod orDelegatingInvocableHandler. | Class | org.springframework.amqp.rabbit.listener.adapter | 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 |
| MessagingMessageListenerAdapter | adapter that invokes a configurable HandlerAdapter. | Class | org.springframework.amqp.rabbit.listener.adapter | 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 |