Class WebServiceOutboundGatewayParser
java.lang.Object
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.integration.config.xml.AbstractConsumerEndpointParser
org.springframework.integration.config.xml.AbstractOutboundGatewayParser
org.springframework.integration.ws.config.WebServiceOutboundGatewayParser
- All Implemented Interfaces:
- BeanDefinitionParser
Parser for the <outbound-gateway/> element in the 'ws' namespace.
- Author:
- Mark Fisher, Jonas Partner, Gunnar Hillert, Artem Bilan
- 
Field SummaryFields inherited from class org.springframework.integration.config.xml.AbstractConsumerEndpointParserEXPRESSION_ATTRIBUTE, METHOD_ATTRIBUTE, REF_ATTRIBUTEFields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParserID_ATTRIBUTE, NAME_ATTRIBUTE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected StringgetGatewayClassName(Element element) protected BeanDefinitionBuilderparseHandler(Element element, ParserContext parserContext) Parse the MessageHandler.protected voidpostProcessGateway(BeanDefinitionBuilder builder, Element element, ParserContext parserContext) Subclasses may override this method for additional configuration.Methods inherited from class org.springframework.integration.config.xml.AbstractOutboundGatewayParsergetInputChannelAttributeName, parseUrlMethods inherited from class org.springframework.integration.config.xml.AbstractConsumerEndpointParserparseInternal, replyChannelInChainAllowed, resolveIdMethods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParserparse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliases
- 
Constructor Details- 
WebServiceOutboundGatewayParserpublic WebServiceOutboundGatewayParser()
 
- 
- 
Method Details- 
getGatewayClassName- Specified by:
- getGatewayClassNamein class- AbstractOutboundGatewayParser
 
- 
parseHandlerDescription copied from class:AbstractConsumerEndpointParserParse the MessageHandler.- Overrides:
- parseHandlerin class- AbstractOutboundGatewayParser
- Parameters:
- element- The element.
- parserContext- The parser context.
- Returns:
- The bean definition builder.
 
- 
postProcessGatewayprotected void postProcessGateway(BeanDefinitionBuilder builder, Element element, ParserContext parserContext) Description copied from class:AbstractOutboundGatewayParserSubclasses may override this method for additional configuration.- Overrides:
- postProcessGatewayin class- AbstractOutboundGatewayParser
- Parameters:
- builder- The builder.
- element- The element.
- parserContext- The parser context.
 
 
-