Class WebServiceInboundGatewayParser
java.lang.Object
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
org.springframework.beans.factory.xml.AbstractSimpleBeanDefinitionParser
org.springframework.integration.config.xml.AbstractInboundGatewayParser
org.springframework.integration.ws.config.WebServiceInboundGatewayParser
- All Implemented Interfaces:
BeanDefinitionParser
public class WebServiceInboundGatewayParser extends AbstractInboundGatewayParser
- Author:
- Iwein Fuld, Mark Fisher, Oleg Zhurakousky
-
Field Summary
Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
ID_ATTRIBUTE, NAME_ATTRIBUTE -
Constructor Summary
Constructors Constructor Description WebServiceInboundGatewayParser() -
Method Summary
Modifier and Type Method Description protected voiddoParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder)protected voiddoPostProcess(BeanDefinitionBuilder builder, Element element)Subclasses may add to the bean definition by overriding this method.protected StringgetBeanClassName(Element element)protected booleanisEligibleAttribute(String attributeName)Methods inherited from class org.springframework.integration.config.xml.AbstractInboundGatewayParser
postProcess, resolveIdMethods inherited from class org.springframework.beans.factory.xml.AbstractSimpleBeanDefinitionParser
extractPropertyName, isEligibleAttributeMethods inherited from class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
doParse, getBeanClass, getParentName, parseInternalMethods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
parse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliases
-
Field Details
-
Constructor Details
-
WebServiceInboundGatewayParser
public WebServiceInboundGatewayParser()
-
-
Method Details
-
getBeanClassName
- Overrides:
getBeanClassNamein classAbstractSingleBeanDefinitionParser
-
isEligibleAttribute
- Overrides:
isEligibleAttributein classAbstractInboundGatewayParser
-
doPostProcess
Description copied from class:AbstractInboundGatewayParserSubclasses may add to the bean definition by overriding this method.- Overrides:
doPostProcessin classAbstractInboundGatewayParser- Parameters:
builder- The builder.element- The element.
-
doParse
protected void doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder)- Overrides:
doParsein classAbstractInboundGatewayParser
-