class JcaListenerContainerParser extends AbstractListenerContainerParser
<jca-listener-container>
element.Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
ACTIVATION_SPEC_FACTORY_ATTRIBUTE |
private static java.lang.String |
RESOURCE_ADAPTER_ATTRIBUTE |
ACKNOWLEDGE_ATTRIBUTE, ACKNOWLEDGE_AUTO, ACKNOWLEDGE_CLIENT, ACKNOWLEDGE_DUPS_OK, ACKNOWLEDGE_TRANSACTED, CLIENT_ID_ATTRIBUTE, CONCURRENCY_ATTRIBUTE, DESTINATION_ATTRIBUTE, DESTINATION_RESOLVER_ATTRIBUTE, DESTINATION_TYPE_ATTRIBUTE, DESTINATION_TYPE_DURABLE_TOPIC, DESTINATION_TYPE_QUEUE, DESTINATION_TYPE_SHARED_DURABLE_TOPIC, DESTINATION_TYPE_SHARED_TOPIC, DESTINATION_TYPE_TOPIC, FACTORY_ID_ATTRIBUTE, ID_ATTRIBUTE, LISTENER_ELEMENT, MESSAGE_CONVERTER_ATTRIBUTE, METHOD_ATTRIBUTE, PHASE_ATTRIBUTE, PREFETCH_ATTRIBUTE, REF_ATTRIBUTE, RESPONSE_DESTINATION_ATTRIBUTE, SELECTOR_ATTRIBUTE, SUBSCRIPTION_ATTRIBUTE, TRANSACTION_MANAGER_ATTRIBUTE
Constructor and Description |
---|
JcaListenerContainerParser() |
Modifier and Type | Method and Description |
---|---|
protected RootBeanDefinition |
createContainer(org.w3c.dom.Element containerEle,
org.w3c.dom.Element listenerEle,
ParserContext parserContext,
PropertyValues commonContainerProperties,
PropertyValues specificContainerProperties)
Create the container
BeanDefinition for the specified context. |
protected RootBeanDefinition |
createContainerFactory(java.lang.String factoryId,
org.w3c.dom.Element containerEle,
ParserContext parserContext,
PropertyValues commonContainerProperties,
PropertyValues specificContainerProperties)
Create the
BeanDefinition for the container factory using the specified
shared property values. |
protected MutablePropertyValues |
parseCommonContainerProperties(org.w3c.dom.Element containerEle,
ParserContext parserContext) |
protected MutablePropertyValues |
parseSpecificContainerProperties(org.w3c.dom.Element containerEle,
ParserContext parserContext)
Parse the common properties for all listeners as defined by the specified
container
Element . |
parse, parseAcknowledgeMode, parseListenerConfiguration
private static final java.lang.String RESOURCE_ADAPTER_ATTRIBUTE
private static final java.lang.String ACTIVATION_SPEC_FACTORY_ATTRIBUTE
protected RootBeanDefinition createContainerFactory(java.lang.String factoryId, org.w3c.dom.Element containerEle, ParserContext parserContext, PropertyValues commonContainerProperties, PropertyValues specificContainerProperties)
AbstractListenerContainerParser
BeanDefinition
for the container factory using the specified
shared property values.createContainerFactory
in class AbstractListenerContainerParser
protected RootBeanDefinition createContainer(org.w3c.dom.Element containerEle, org.w3c.dom.Element listenerEle, ParserContext parserContext, PropertyValues commonContainerProperties, PropertyValues specificContainerProperties)
AbstractListenerContainerParser
BeanDefinition
for the specified context.createContainer
in class AbstractListenerContainerParser
protected MutablePropertyValues parseCommonContainerProperties(org.w3c.dom.Element containerEle, ParserContext parserContext)
parseCommonContainerProperties
in class AbstractListenerContainerParser
protected MutablePropertyValues parseSpecificContainerProperties(org.w3c.dom.Element containerEle, ParserContext parserContext)
AbstractListenerContainerParser
Element
.parseSpecificContainerProperties
in class AbstractListenerContainerParser