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 void
doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder)
protected void
doPostProcess(BeanDefinitionBuilder builder, Element element)
Subclasses may add to the bean definition by overriding this method.protected String
getBeanClassName(Element element)
protected boolean
isEligibleAttribute(String attributeName)
Methods inherited from class org.springframework.integration.config.xml.AbstractInboundGatewayParser
postProcess, resolveId
Methods inherited from class org.springframework.beans.factory.xml.AbstractSimpleBeanDefinitionParser
extractPropertyName, isEligibleAttribute
Methods inherited from class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
doParse, getBeanClass, getParentName, parseInternal
Methods 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:
getBeanClassName
in classAbstractSingleBeanDefinitionParser
-
isEligibleAttribute
- Overrides:
isEligibleAttribute
in classAbstractInboundGatewayParser
-
doPostProcess
Description copied from class:AbstractInboundGatewayParser
Subclasses may add to the bean definition by overriding this method.- Overrides:
doPostProcess
in classAbstractInboundGatewayParser
- Parameters:
builder
- The builder.element
- The element.
-
doParse
protected void doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder)- Overrides:
doParse
in classAbstractInboundGatewayParser
-