Class HttpOutboundChannelAdapterParser
java.lang.Object
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.integration.config.xml.AbstractChannelAdapterParser
org.springframework.integration.config.xml.AbstractOutboundChannelAdapterParser
org.springframework.integration.http.config.HttpOutboundChannelAdapterParser
- All Implemented Interfaces:
BeanDefinitionParser
- Direct Known Subclasses:
WebFluxOutboundChannelAdapterParser
public class HttpOutboundChannelAdapterParser extends AbstractOutboundChannelAdapterParser
Parser for the 'outbound-channel-adapter' element of the http namespace.
- Since:
- 2.0
- Author:
- Mark Fisher, Oleg Zhurakousky, Gary Russell, Artem Bilan, Shiliang Li
-
Field Summary
Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
ID_ATTRIBUTE, NAME_ATTRIBUTE
-
Constructor Summary
Constructors Constructor Description HttpOutboundChannelAdapterParser()
-
Method Summary
Modifier and Type Method Description protected BeanDefinitionBuilder
getBuilder(Element element, ParserContext parserContext)
protected AbstractBeanDefinition
parseConsumer(Element element, ParserContext parserContext)
Override this method to return the BeanDefinition for the MessageConsumer.Methods inherited from class org.springframework.integration.config.xml.AbstractOutboundChannelAdapterParser
doParse, doParseAndRegisterConsumer, isUsingReplyProducer
Methods inherited from class org.springframework.integration.config.xml.AbstractChannelAdapterParser
parseInternal, resolveId
Methods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
parse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliases
-
Constructor Details
-
HttpOutboundChannelAdapterParser
public HttpOutboundChannelAdapterParser()
-
-
Method Details
-
parseConsumer
Description copied from class:AbstractOutboundChannelAdapterParser
Override this method to return the BeanDefinition for the MessageConsumer. It will be registered with a generated name.- Specified by:
parseConsumer
in classAbstractOutboundChannelAdapterParser
- Parameters:
element
- The element.parserContext
- The parser context.- Returns:
- The bean definition.
-
getBuilder
-