Class SmbLastModifiedFileListFilter

java.lang.Object
org.springframework.integration.file.filters.AbstractLastModifiedFileListFilter<jcifs.smb.SmbFile>
org.springframework.integration.smb.filters.SmbLastModifiedFileListFilter
All Implemented Interfaces:
DiscardAwareFileListFilter<jcifs.smb.SmbFile>, FileListFilter<jcifs.smb.SmbFile>

public class SmbLastModifiedFileListFilter extends AbstractLastModifiedFileListFilter<jcifs.smb.SmbFile>
The AbstractLastModifiedFileListFilter implementation to filter those files which SmbFile.getLastModified() is less than the age in comparison with the current time.

The resolution is done in seconds.

When discardCallback AbstractLastModifiedFileListFilter.addDiscardCallback(Consumer) is provided, it called for all the rejected files.
Since:
6.2
Author:
Adama Sorho
  • Constructor Details

    • SmbLastModifiedFileListFilter

      public SmbLastModifiedFileListFilter()
    • SmbLastModifiedFileListFilter

      public SmbLastModifiedFileListFilter(long age)
      Construct a SmbLastModifiedFileListFilter instance with provided age. Defaults to 60 seconds.
      Parameters:
      age - the age in seconds.
  • Method Details