org.springframework.jms.listener.endpoint |
This package provides JCA-based endpoint management for JMS message listeners.
|
Java Source File Name | Type | Comment |
DefaultJmsActivationSpecFactory.java | Class | Default implementation of the
JmsActivationSpecFactory interface.
Supports the standard JMS properties as defined by the JMS 1.5 specification,
as well as Spring's extended "maxConcurrency" and "prefetchSize" settings
through autodetection of well-known vendor-specific provider properties.
An ActivationSpec factory is effectively dependent on the concrete
JMS provider, e.g. |
JmsActivationSpecConfig.java | Class | Common configuration object for activating a JMS message endpoint. |
JmsActivationSpecFactory.java | Interface | Strategy interface for creating JCA 1.5 ActivationSpec objects
based on a configured
JmsActivationSpecConfig object.
JCA 1.5 ActivationSpec objects are typically JavaBeans, but
unfortunately provider-specific. |
JmsMessageEndpointFactory.java | Class | JMS-specific implementation of the JCA 1.5
javax.resource.spi.endpoint.MessageEndpointFactory interface,
providing transaction management capabilities for a JMS listener object
(e.g. |
JmsMessageEndpointManager.java | Class | Extension of the generic JCA 1.5
org.springframework.jca.endpoint.GenericMessageEndpointManager ,
adding JMS-specific support for ActivationSpec configuration.
Allows for defining a common
JmsActivationSpecConfig object
that gets converted into a provider-specific JCA 1.5 ActivationSpec
object for activating the endpoint.
NOTE: This JCA-based endpoint manager supports standard JMS
javax.jms.MessageListener endpoints only. |
StandardJmsActivationSpecFactory.java | Class | Standard implementation of the
JmsActivationSpecFactory interface.
Supports the standard JMS properties as defined by the JMS 1.5 specification
(Appendix B); ignores Spring's "maxConcurrency" and "prefetchSize" settings.
The 'activationSpecClass' property is required, explicitly defining
the fully-qualified class name of the provider's ActivationSpec class
(e.g. |