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

public abstract class AbstractRemoteFileInboundChannelAdapterParser extends org.springframework.integration.config.xml.AbstractPollingInboundChannelAdapterParser
Abstract base class for parsing remote file inbound channel adapters.
Since:
2.0
  • Constructor Details

    • AbstractRemoteFileInboundChannelAdapterParser

      public AbstractRemoteFileInboundChannelAdapterParser()
  • Method Details

    • parseSource

      protected final org.springframework.beans.BeanMetadataElement parseSource(Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
      Specified by:
      parseSource in class org.springframework.integration.config.xml.AbstractPollingInboundChannelAdapterParser
    • getMessageSourceClassname

      protected abstract String getMessageSourceClassname()
    • getInboundFileSynchronizerClass

      protected abstract Class<? extends InboundFileSynchronizer> getInboundFileSynchronizerClass()
    • getSimplePatternFileListFilterClass

      protected abstract Class<? extends FileListFilter<?>> getSimplePatternFileListFilterClass()
    • getRegexPatternFileListFilterClass

      protected abstract Class<? extends FileListFilter<?>> getRegexPatternFileListFilterClass()
    • getPersistentAcceptOnceFileListFilterClass

      protected abstract Class<? extends AbstractPersistentAcceptOnceFileListFilter<?>> getPersistentAcceptOnceFileListFilterClass()