クラス HeadDirectoryScanner

java.lang.ObjectSE
org.springframework.integration.file.DefaultDirectoryScanner
org.springframework.integration.file.HeadDirectoryScanner
実装済みのインターフェース一覧:
DirectoryScanner

public class HeadDirectoryScanner extends DefaultDirectoryScanner
ディレクトリリストから最初の maxNumberOfFiles 要素のみを返すカスタムスキャナー。これはメモリ内の File オブジェクトの数を制限するのに役立ち、AcceptOnceFileListFilter と相互に排他的です。AcceptOnceFileListFilter と組み合わせて使用しないでください。
導入:
2.0
作成者:
Iwein Fuld, Gary Russell, Artem Bilan
  • コンストラクターの詳細

    • HeadDirectoryScanner

      public HeadDirectoryScanner(int maxNumberOfFiles)
  • 方法の詳細

    • setFilter

      public final void setFilter(FileListFilter<FileSE> filter)
      インターフェースからコピーされた説明: DirectoryScanner
      このスキャナーで使用するカスタムフィルターを設定します。スキャナーが listFiles メソッドでファイルを提示する前に、フィルターはファイルを拒否する機会を得ます。スキャナーは、提供されたフィルターの制御外にある追加のフィルタリングを使用する場合があります。
      次で指定:
      インターフェース DirectoryScanner 内の setFilter 
      オーバーライド:
      クラス DefaultDirectoryScannersetFilter 
      パラメーター:
      filter - 使用するカスタムフィルター