Class SftpInboundFileSynchronizingMessageSource

All Implemented Interfaces:
Aware, BeanFactoryAware, BeanNameAware, DisposableBean, InitializingBean, Lifecycle, MessageSource<File>, IntegrationPattern, NamedComponent, IntegrationInboundManagement, IntegrationManagement, ManageableLifecycle, MessageSourceManagement

public class SftpInboundFileSynchronizingMessageSource extends AbstractInboundFileSynchronizingMessageSource<com.jcraft.jsch.ChannelSftp.LsEntry>
A MessageSource implementation for SFTP that delegates to an InboundFileSynchronizer.
Since:
2.0
Author:
Josh Long, Oleg Zhurakousky
  • Constructor Details

    • SftpInboundFileSynchronizingMessageSource

      public SftpInboundFileSynchronizingMessageSource(AbstractInboundFileSynchronizer<com.jcraft.jsch.ChannelSftp.LsEntry> synchronizer)
    • SftpInboundFileSynchronizingMessageSource

      public SftpInboundFileSynchronizingMessageSource(AbstractInboundFileSynchronizer<com.jcraft.jsch.ChannelSftp.LsEntry> synchronizer, Comparator<File> comparator)
  • Method Details

    • getComponentType

      public String getComponentType()