| Name | Description | Type | Package | Framework |
| AbstractAdaptableMessageListener | An abstract JMS MessageListener adapter providing the necessaryinfrastructure to extract the payload of a JMS Message. | Class | org.springframework.jms.listener.adapter | Spring MVC |
| AbstractJmsListeningContainer | Common base class for all containers which need to implement listeningbased on a JMS Connection (either shared or freshly obtained for each attempt). | Class | org.springframework.jms.listener | Spring MVC |
| AbstractJmsListeningContainer .SharedConnectionNotInitializedException | Exception that indicates that the initial setup of this container'sshared JMS Connection failed. | Class | org.springframework.jms.listener.AbstractJmsListeningContainer | Spring MVC |
| AbstractMessageListenerContainer | Abstract base class for Spring message listener container implementations. | Class | org.springframework.jms.listener | Spring MVC |
| AbstractPollingMessageListenerContainer | Base class for listener container implementations which are based on polling. | Class | org.springframework.jms.listener | Spring MVC |
| DefaultJmsActivationSpecFactory | Default implementation of the JmsActivationSpecFactory interface. | Class | org.springframework.jms.listener.endpoint | Spring MVC |
| DefaultMessageListenerContainer | Message listener container variant that uses plain JMS client APIs, specificallya loop of MessageConsumer. | Class | org.springframework.jms.listener | Spring MVC |
| JmsActivationSpecConfig | Common configuration object for activating a JMS message endpoint. | Class | org.springframework.jms.listener.endpoint | Spring MVC |
| JmsActivationSpecFactory | Strategy interface for creating JCA 1. | Interface | org.springframework.jms.listener.endpoint | Spring MVC |
| JmsMessageEndpointFactory | JMS-specific implementation of the JCA 1. | Class | org.springframework.jms.listener.endpoint | Spring MVC |
| JmsMessageEndpointFactory .JmsResourceException | Internal exception thrown when a ResourceException has been encounteredduring the endpoint invocation. | Class | org.springframework.jms.listener.endpoint.JmsMessageEndpointFactory | Spring MVC |
| JmsMessageEndpointManager | Extension of the generic JCA 1. | Class | org.springframework.jms.listener.endpoint | Spring MVC |
| JmsResponse | Return type of any JMS listener method used to indicate the actual responsedestination alongside the response itself. | Class | org.springframework.jms.listener.adapter | Spring MVC |
| ListenerExecutionFailedException | Exception to be thrown when the execution of a listener method failed. | Class | org.springframework.jms.listener.adapter | Spring MVC |
| MessageListenerAdapter | Message listener adapter that delegates the handling of messages to targetlistener methods via reflection, with flexible message type conversion. | Class | org.springframework.jms.listener.adapter | Spring MVC |
| MessageListenerContainer | Internal abstraction used by the framework representing a messagelistener container. | Interface | org.springframework.jms.listener | Spring MVC |
| MessagingMessageListenerAdapter | A MessageListener adapter that invokes a configurableInvocableHandlerMethod. | Class | org.springframework.jms.listener.adapter | Spring MVC |
| ReplyFailureException | Exception to be thrown when the reply of a message failed to be sent. | Class | org.springframework.jms.listener.adapter | Spring MVC |
| SessionAwareMessageListener | Variant of the standard JMS MessageListener interface,offering not only the received Message but also the underlying | Interface | org.springframework.jms.listener | Spring MVC |
| SimpleMessageListenerContainer | Message listener container that uses the plain JMS client API'sMessageConsumer. | Class | org.springframework.jms.listener | Spring MVC |
| StandardJmsActivationSpecFactory | Standard implementation of the JmsActivationSpecFactory interface. | Class | org.springframework.jms.listener.endpoint | Spring MVC |
| SubscriptionNameProvider | Interface to be implemented by message listener objects that suggest a specificname for a durable subscription that they might be registered with. | Interface | org.springframework.jms.listener | Spring MVC |