@NonNullApi @NonNullFields

# Package org.springframework.jms.listener.adapter

Message listener adapter mechanism that delegates to target listener methods, converting messages to appropriate message content types (such as String or byte array) that get passed into listener methods.

See: Description

Class Summary
AbstractAdaptableMessageListener: An abstract JMS `MessageListener` adapter providing the necessary infrastructure to extract the payload of a JMS `Message`.
JmsResponse<T>: Return type of any JMS listener method used to indicate the actual response destination alongside the response itself.
MessageListenerAdapter: Message listener adapter that delegates the handling of messages to target listener methods via reflection, with flexible message type conversion.
MessagingMessageListenerAdapter: A `MessageListener` adapter that invokes a configurable `InvocableHandlerMethod`.

Exception Summary
ListenerExecutionFailedException: Exception to be thrown when the execution of a listener method failed.
ReplyFailureException: Exception to be thrown when the reply of a message failed to be sent.

## Package org.springframework.jms.listener.adapter Description

Message listener adapter mechanism that delegates to target listener methods, converting messages to appropriate message content types (such as String or byte array) that get passed into listener methods.