org.springframework.integration.file.config
Class AbstractRemoteFileInboundChannelAdapterParser
java.lang.Object
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.integration.config.xml.AbstractChannelAdapterParser
org.springframework.integration.config.xml.AbstractPollingInboundChannelAdapterParser
org.springframework.integration.file.config.AbstractRemoteFileInboundChannelAdapterParser
- All Implemented Interfaces:
- org.springframework.beans.factory.xml.BeanDefinitionParser
- Direct Known Subclasses:
- FtpInboundChannelAdapterParser, SftpInboundChannelAdapterParser
public abstract class AbstractRemoteFileInboundChannelAdapterParser
- extends AbstractPollingInboundChannelAdapterParser
Abstract base class for parsing remote file inbound channel adapters.
- Since:
- 2.0
- Author:
- Oleg Zhurakousky, Mark Fisher
Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser |
ID_ATTRIBUTE, NAME_ATTRIBUTE |
Methods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser |
parse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractRemoteFileInboundChannelAdapterParser
public AbstractRemoteFileInboundChannelAdapterParser()
parseSource
protected final org.springframework.beans.BeanMetadataElement parseSource(org.w3c.dom.Element element,
org.springframework.beans.factory.xml.ParserContext parserContext)
- Description copied from class:
AbstractPollingInboundChannelAdapterParser
- Subclasses must implement this method to parse the PollableSource instance
which the created Channel Adapter will poll.
- Specified by:
parseSource
in class AbstractPollingInboundChannelAdapterParser
getMessageSourceClassname
protected abstract java.lang.String getMessageSourceClassname()
getInboundFileSynchronizerClassname
protected abstract java.lang.String getInboundFileSynchronizerClassname()
getSimplePatternFileListFilterClassname
protected abstract java.lang.String getSimplePatternFileListFilterClassname()
getRegexPatternFileListFilterClassname
protected abstract java.lang.String getRegexPatternFileListFilterClassname()