Class JmsMessageDrivenEndpointParser
java.lang.Object
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
org.springframework.integration.jms.config.JmsMessageDrivenEndpointParser
- All Implemented Interfaces:
BeanDefinitionParser
Parser for the <message-driven-channel-adapter> element and the
<inbound-gateway> element of the 'jms' namespace.
- Author:
- Mark Fisher, Michael Bannister, Gary Russell, Artem Bilan
-
Field Summary
Fields inherited from class AbstractBeanDefinitionParser
ID_ATTRIBUTE, NAME_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) protected StringgetBeanClassName(Element element) protected StringresolveId(Element element, AbstractBeanDefinition definition, ParserContext parserContext) protected booleanMethods inherited from class AbstractSingleBeanDefinitionParser
doParse, getBeanClass, getParentName, parseInternalMethods inherited from class AbstractBeanDefinitionParser
parse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldParseNameAsAliases
-
Constructor Details
-
JmsMessageDrivenEndpointParser
public JmsMessageDrivenEndpointParser(boolean expectReply)
-
-
Method Details
-
getBeanClassName
- Overrides:
getBeanClassNamein classAbstractSingleBeanDefinitionParser
-
resolveId
protected String resolveId(Element element, AbstractBeanDefinition definition, ParserContext parserContext) throws BeanDefinitionStoreException - Overrides:
resolveIdin classAbstractBeanDefinitionParser- Throws:
BeanDefinitionStoreException
-
shouldGenerateIdAsFallback
protected boolean shouldGenerateIdAsFallback()- Overrides:
shouldGenerateIdAsFallbackin classAbstractBeanDefinitionParser
-
doParse
- Overrides:
doParsein classAbstractSingleBeanDefinitionParser
-