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: 
 - ConsoleOutboundChannelAdapterParser, EventOutboundChannelAdapterParser, FileOutboundChannelAdapterParser, FtpMessageSendingConsumerBeanDefinitionParser, FtpsMessageSendingConsumerBeanDefinitionParser, HttpOutboundChannelAdapterParser, JdbcMessageHandlerParser, JmsOutboundChannelAdapterParser, LoggingChannelAdapterParser, MailOutboundChannelAdapterParser, MethodInvokingOutboundChannelAdapterParser, NotificationPublishingChannelAdapterParser, OperationInvokingChannelAdapterParser, TcpOutboundChannelAdapterParser, TwitterSendingMessageHandlerParser, 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.