org.springframework.integration.config.xml
Class AbstractOutboundChannelAdapterParser
java.lang.Object
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.integration.config.xml.AbstractChannelAdapterParser
org.springframework.integration.config.xml.AbstractOutboundChannelAdapterParser
All Implemented Interfaces: BeanDefinitionParser
Direct Known Subclasses: AbstractXmppOutboundChannelAdapterParser , ConsoleOutboundChannelAdapterParser , EventOutboundChannelAdapterParser , FileOutboundChannelAdapterParser , HttpOutboundChannelAdapterParser , JdbcMessageHandlerParser , JmsOutboundChannelAdapterParser , LoggingChannelAdapterParser , MailOutboundChannelAdapterParser , MethodInvokingOutboundChannelAdapterParser , NotificationPublishingChannelAdapterParser , OperationInvokingChannelAdapterParser , RemoteFileOutboundChannelAdapterParser , TcpOutboundChannelAdapterParser , TwitterOutboundChannelAdapterParser , UdpOutboundChannelAdapterParser
public abstract class AbstractOutboundChannelAdapterParser extends AbstractChannelAdapterParser
Base class for outbound Channel Adapter parsers.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
AbstractOutboundChannelAdapterParser
public AbstractOutboundChannelAdapterParser ()
doParse
protected AbstractBeanDefinition doParse (org.w3c.dom.Element element,
ParserContext parserContext,
java.lang.String channelName)
Description copied from class: AbstractChannelAdapterParser
Subclasses must implement this method to parse the adapter element.
The name of the MessageChannel bean is provided.
Specified by: doParse
in class AbstractChannelAdapterParser
parseAndRegisterConsumer
protected java.lang.String parseAndRegisterConsumer (org.w3c.dom.Element element,
ParserContext parserContext)
Override this method to control the registration process and return the bean name.
If parsing a bean definition whose name can be auto-generated, consider using
parseConsumer(Element, ParserContext)
instead.
parseConsumer
protected abstract AbstractBeanDefinition parseConsumer (org.w3c.dom.Element element,
ParserContext parserContext)
Override this method to return the BeanDefinition for the MessageConsumer. It will
be registered with a generated name.