Interface ResettableFileListFilter<F>

Type Parameters:
F - The type that will be filtered.
All Superinterfaces:
FileListFilter<F>
All Known Implementing Classes:
AbstractPersistentAcceptOnceFileListFilter, AcceptOnceFileListFilter, ChainFileListFilter, CompositeFileListFilter, FileSystemPersistentAcceptOnceFileListFilter, FtpPersistentAcceptOnceFileListFilter, SftpPersistentAcceptOnceFileListFilter, SmbPersistentAcceptOnceFileListFilter

public interface ResettableFileListFilter<F> extends FileListFilter<F>
A FileListFilter that can be reset by removing a specific file from its state.
Since:
4.1.7
Author:
Gary Russell
  • Method Details

    • remove

      boolean remove(F f)
      Remove the specified file from the filter, so it will pass on the next attempt.
      Parameters:
      f - the element to remove.
      Returns:
      true if the file was removed as a result of this call.