Package | Description |
---|---|
org.springframework.jms.config |
Support package for declarative messaging configuration,
with Java configuration and XML schema support.
|
org.springframework.jms.listener.endpoint |
This package provides JCA-based endpoint management for JMS message listeners.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultJcaListenerContainerFactory
A
JmsListenerContainerFactory implementation to build a
JCA-based JmsMessageEndpointManager . |
Modifier and Type | Method and Description |
---|---|
JmsActivationSpecConfig |
JmsMessageEndpointManager.getActivationSpecConfig()
Return the
JmsActivationSpecConfig object that this endpoint manager
should use for activating its listener. |
Modifier and Type | Method and Description |
---|---|
ActivationSpec |
StandardJmsActivationSpecFactory.createActivationSpec(ResourceAdapter adapter,
JmsActivationSpecConfig config) |
ActivationSpec |
JmsActivationSpecFactory.createActivationSpec(ResourceAdapter adapter,
JmsActivationSpecConfig config)
Create a JCA 1.5 ActivationSpec object based on the given
JmsActivationSpecConfig object. |
protected void |
StandardJmsActivationSpecFactory.populateActivationSpecProperties(BeanWrapper bw,
JmsActivationSpecConfig config)
Populate the given ApplicationSpec object with the settings
defined in the given configuration object.
|
protected void |
DefaultJmsActivationSpecFactory.populateActivationSpecProperties(BeanWrapper bw,
JmsActivationSpecConfig config)
This implementation supports Spring's extended "maxConcurrency"
and "prefetchSize" settings through detecting corresponding
ActivationSpec properties: "maxSessions"/"maxNumberOfWorks" and
"maxMessagesPerSessions"/"maxMessages", respectively
(following ActiveMQ's and JORAM's naming conventions).
|
void |
JmsMessageEndpointManager.setActivationSpecConfig(JmsActivationSpecConfig activationSpecConfig)
Specify the
JmsActivationSpecConfig object that this endpoint manager
should use for activating its listener. |