パッケージの使用
org.springframework.integration.file
org.springframework.integration.file を使用するパッケージ
パッケージ
説明
ファイルサポートの基本パッケージ。
構成用のクラスを提供します。パーサー、名前空間ハンドラー、ファクトリ Bean。
Spring Integration Java DSL のファイルコンポーネントサポートを提供します。
ファイルロックをサポートするクラスを提供します。
リモートファイルをサポートするための基本パッケージ。
リモートファイルゲートウェイをサポートするクラスを提供します。
リモートファイルメッセージハンドラーをサポートするクラスを提供します。
リモートとローカルファイルディレクトリの同期をサポートするクラスを提供します。
Zip の Transformer パターンをサポートするクラス。
- クラス説明デフォルトのディレクトリスキャナーと他のディレクトリスキャナーの基本クラス。ディレクトリをスキャンするための戦略。FileLocker は、ファイルが 1 回だけ処理されるようにすることができる戦略です。メッセージからファイル名を生成するための戦略インターフェース。
FileExistsMode.APPEND_NO_FLUSH
を使用する場合、このインターフェースの実装は、FileWritingMessageHandler.flushIfNeeded(FlushPredicate)
が呼び出されたときにフラッシュしてクローズする保留中のデータがあるファイルごとに呼び出されます。FileExistsMode.APPEND_NO_FLUSH
を使用する場合、トリガーメッセージが受信されたときにフラッシュする保留中のデータがあるファイルごとに、このインターフェースの実装が呼び出されます。 - クラス説明ディレクトリをスキャンするための戦略。メッセージからファイル名を生成するための戦略インターフェース。ファイルシステムディレクトリからメッセージを作成する
MessageSource
。メッセージペイロードをファイルに書き込むMessageHandler
実装。FileExistsMode.APPEND_NO_FLUSH
を使用する場合、トリガーメッセージが受信されたときにフラッシュする保留中のデータがあるファイルごとに、このインターフェースの実装が呼び出されます。 - クラス説明ディレクトリをスキャンするための戦略。FileLocker は、ファイルが 1 回だけ処理されるようにすることができる戦略です。メッセージからファイル名を生成するための戦略インターフェース。ファイルシステムディレクトリからメッセージを作成する
MessageSource
。メッセージペイロードをファイルに書き込むMessageHandler
実装。FileExistsMode.APPEND_NO_FLUSH
を使用する場合、トリガーメッセージが受信されたときにフラッシュする保留中のデータがあるファイルごとに、このインターフェースの実装が呼び出されます。