## Uses of Class
org.springframework.jms.listener.endpoint.JmsActivationSpecConfig

Packages that use JmsActivationSpecConfig
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.

### Uses of JmsActivationSpecConfig in org.springframework.jms.config

Subclasses of JmsActivationSpecConfig in org.springframework.jms.config
`class` `DefaultJcaListenerContainerFactory` A `JmsListenerContainerFactory` implementation to build a JCA-based `JmsMessageEndpointManager`.

### Uses of JmsActivationSpecConfig in org.springframework.jms.listener.endpoint

Methods in org.springframework.jms.listener.endpoint that return JmsActivationSpecConfig
`JmsActivationSpecConfig` JmsMessageEndpointManager.`getActivationSpecConfig()` Return the `JmsActivationSpecConfig` object that this endpoint manager should use for activating its listener.

Methods in org.springframework.jms.listener.endpoint with parameters of type JmsActivationSpecConfig
`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(org.springframework.beans.BeanWrapper bw, JmsActivationSpecConfig config)` Populate the given ApplicationSpec object with the settings defined in the given configuration object.

`protected void`

DefaultJmsActivationSpecFactory.`populateActivationSpecProperties(org.springframework.beans.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.