Class SftpSystemMarkerFilePresentFileListFilter

java.lang.Object
org.springframework.integration.file.filters.AbstractMarkerFilePresentFileListFilter<com.jcraft.jsch.ChannelSftp.LsEntry>
org.springframework.integration.sftp.filters.SftpSystemMarkerFilePresentFileListFilter
All Implemented Interfaces:
org.springframework.integration.file.filters.FileListFilter<com.jcraft.jsch.ChannelSftp.LsEntry>

public class SftpSystemMarkerFilePresentFileListFilter extends org.springframework.integration.file.filters.AbstractMarkerFilePresentFileListFilter<com.jcraft.jsch.ChannelSftp.LsEntry>
SFTP implementation of AbstractMarkerFilePresentFileListFilter.
Since:
5.0
  • Constructor Details

    • SftpSystemMarkerFilePresentFileListFilter

      public SftpSystemMarkerFilePresentFileListFilter(org.springframework.integration.file.filters.FileListFilter<com.jcraft.jsch.ChannelSftp.LsEntry> filter)
    • SftpSystemMarkerFilePresentFileListFilter

      public SftpSystemMarkerFilePresentFileListFilter(org.springframework.integration.file.filters.FileListFilter<com.jcraft.jsch.ChannelSftp.LsEntry> filter, String suffix)
    • SftpSystemMarkerFilePresentFileListFilter

      public SftpSystemMarkerFilePresentFileListFilter(org.springframework.integration.file.filters.FileListFilter<com.jcraft.jsch.ChannelSftp.LsEntry> filter, Function<String,String> function)
    • SftpSystemMarkerFilePresentFileListFilter

      public SftpSystemMarkerFilePresentFileListFilter(Map<org.springframework.integration.file.filters.FileListFilter<com.jcraft.jsch.ChannelSftp.LsEntry>,Function<String,String>> filtersAndFunctions)
  • Method Details

    • getFilename

      protected String getFilename(com.jcraft.jsch.ChannelSftp.LsEntry file)
      Specified by:
      getFilename in class org.springframework.integration.file.filters.AbstractMarkerFilePresentFileListFilter<com.jcraft.jsch.ChannelSftp.LsEntry>