class ファイル
java.lang.ObjectSE
org.springframework.integration.file.dsl.Files
public abstract class Files extends ObjectSE
Spring Integration ファイルコンポーネントファクトリ。
- 導入:
- 5.0
- 作成者:
- Artem Bilan
コンストラクターの概要
コンストラクター コンストラクター 説明 Files()メソッドのサマリー
コンストラクターの詳細
Files
public Files()
メソッドの詳細
inboundAdapter
FileReadingMessageSourceのFileInboundChannelAdapterSpecビルダーを作成します。- パラメーター:
directory- ファイルをスキャンするディレクトリ。- 戻り値:
FileInboundChannelAdapterSpecインスタンス。
inboundAdapter
public static FileInboundChannelAdapterSpec inboundAdapter(FileSE directory, ComparatorSE<FileSE> receptionOrderComparator)FileReadingMessageSourceのFileInboundChannelAdapterSpecビルダーを作成します。- パラメーター:
directory- ファイルをスキャンするディレクトリ。receptionOrderComparator- ファイルオブジェクトを並べ替えるためのComparatorSE。- 戻り値:
FileInboundChannelAdapterSpecインスタンス。
outboundAdapter
一方向FileWritingMessageHandler用のFileWritingMessageHandlerSpecビルダーを作成します。- パラメーター:
destinationDirectory- ファイルを書き込むターゲットディレクトリ。- 戻り値:
FileWritingMessageHandlerSpecインスタンス。
outboundAdapter
一方向FileWritingMessageHandler用のFileWritingMessageHandlerSpecビルダーを作成します。- パラメーター:
directoryExpression- ファイルを書き込むためのターゲットディレクトリを評価する SpEL 式。- 戻り値:
FileWritingMessageHandlerSpecインスタンス。
outboundAdapter
一方向FileWritingMessageHandler用のFileWritingMessageHandlerSpecビルダーを作成します。- パラメーター:
directoryExpression- ターゲットディレクトリを評価する式。- 戻り値:
FileWritingMessageHandlerSpecインスタンス。
outboundAdapter
public static<P> FileWritingMessageHandlerSpec outboundAdapter(FunctionSE<Message<P>,?> directoryFunction)一方向FileWritingMessageHandler用のFileWritingMessageHandlerSpecビルダーを作成します。- 型パラメーター:
P- ペイロード型。- パラメーター:
directoryFunction- 実行時にターゲットディレクトリを評価するためのFunctionSE。- 戻り値:
FileWritingMessageHandlerSpecインスタンス。
outboundGateway
ゲートウェイFileWritingMessageHandlerのFileWritingMessageHandlerSpecビルダーを作成します。- パラメーター:
destinationDirectory- ファイルを書き込むターゲットディレクトリ。- 戻り値:
FileWritingMessageHandlerSpecインスタンス。
outboundGateway
ゲートウェイFileWritingMessageHandlerのFileWritingMessageHandlerSpecビルダーを作成します。- パラメーター:
directoryExpression- ファイルを書き込むためのターゲットディレクトリを評価する SpEL 式。- 戻り値:
FileWritingMessageHandlerSpecインスタンス。
outboundGateway
提供されたディレクトリ用のExpressionに基づいてFileWritingMessageHandlerSpecを作成します。- パラメーター:
directoryExpression- ターゲットディレクトリを評価する式。- 戻り値:
- FileWritingMessageHandlerSpec インスタンス。
outboundGateway
public static<P> FileWritingMessageHandlerSpec outboundGateway(FunctionSE<Message<P>,?> directoryFunction)ゲートウェイFileWritingMessageHandlerのFileWritingMessageHandlerSpecビルダーを作成します。- 型パラメーター:
P- ペイロード型。- パラメーター:
directoryFunction- 実行時にターゲットディレクトリを評価するためのFunctionSE。- 戻り値:
FileWritingMessageHandlerSpecインスタンス。
tailAdapter
FileTailingMessageProducerSupportのTailAdapterSpecビルダーを作成します。- パラメーター:
file- テールするファイル。- 戻り値:
TailAdapterSpecインスタンス。
splitter
デフォルト引数を持つFileSplitterSpecビルダーファクトリメソッド。- 戻り値:
FileSplitterSpecビルダー。
splitter
iteratorフラグが指定されたFileSplitterSpecビルダーファクトリメソッド。- パラメーター:
iterator-iteratorモードを指定するかどうかを指定するbooleanフラグ。- 戻り値:
FileSplitterSpecビルダー。
splitter
- パラメーター:
iterator-iteratorモードを指定するかどうかを指定するbooleanフラグ。markers- データの前後にファイルの開始 / ファイルの終了マーカーメッセージを出力する場合は true。- 戻り値:
FileSplitterSpecビルダー。
toStringTransformer
デフォルトのcharsetでFileToStringTransformerインスタンスを作成し、その後ファイルを削除しないでください。toStringTransformer
デフォルトのcharsetとファイル削除フラグを使用してFileToStringTransformerインスタンスを作成します。- パラメーター:
deleteFiles- true の場合、ファイルを削除します。- 戻り値:
FileToStringTransformer
toStringTransformer
提供されたcharsetを使用してFileToStringTransformerインスタンスを作成し、後でファイルを削除しません。- パラメーター:
charset- 文字セット。- 戻り値:
FileToStringTransformer
toStringTransformer
提供されたcharsetでFileToStringTransformerインスタンスを作成し、ファイルフラグを削除します。- パラメーター:
charset- 文字セット。deleteFiles- true の場合、ファイルを削除します。- 戻り値:
FileToStringTransformer
toByteArrayTransformer
FileToByteArrayTransformerインスタンスを作成します。toByteArrayTransformer
FileToByteArrayTransformerインスタンスを作成します。- パラメーター:
deleteFiles- 変換後にファイルを削除するかどうかを指定します。デフォルトは false です。- 戻り値:
FileToByteArrayTransformer