Class HttpOutboundGatewayParser
java.lang.Object
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.integration.config.xml.AbstractConsumerEndpointParser
org.springframework.integration.http.config.HttpOutboundGatewayParser
- All Implemented Interfaces:
BeanDefinitionParser
- Direct Known Subclasses:
WebFluxOutboundGatewayParser
Parser for the 'outbound-gateway' element of the http namespace.
- Author:
- Mark Fisher, Oleg Zhurakousky, Gary Russell, Artem Bilan, Shiliang Li, Arun Sethumadhavan
-
Field Summary
Fields inherited from class AbstractConsumerEndpointParser
EXPRESSION_ATTRIBUTE, METHOD_ATTRIBUTE, REF_ATTRIBUTEFields inherited from class AbstractBeanDefinitionParser
ID_ATTRIBUTE, NAME_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected BeanDefinitionBuildergetBuilder(Element element, ParserContext parserContext) protected Stringprotected BeanDefinitionBuilderparseHandler(Element element, ParserContext parserContext) Parse the MessageHandler.Methods inherited from class AbstractConsumerEndpointParser
parseInternal, replyChannelInChainAllowed, resolveIdMethods inherited from class AbstractBeanDefinitionParser
parse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliases
-
Constructor Details
-
HttpOutboundGatewayParser
public HttpOutboundGatewayParser()
-
-
Method Details
-
getInputChannelAttributeName
- Overrides:
getInputChannelAttributeNamein classAbstractConsumerEndpointParser
-
parseHandler
Description copied from class:AbstractConsumerEndpointParserParse the MessageHandler.- Specified by:
parseHandlerin classAbstractConsumerEndpointParser- Parameters:
element- The element.parserContext- The parser context.- Returns:
- The bean definition builder.
-
getBuilder
-