クラス RemoteChunkingWorkerBuilder<I,O>
java.lang.ObjectSE
org.springframework.batch.integration.chunk.RemoteChunkingWorkerBuilder<I,O>
- 型パラメーター:
I- 入力項目の型O- 出力項目の型
リモートチャンク設定のワーカーのビルダー。このビルダー:
- 提供されたアイテムプロセッサーとライターを使用して
ChunkProcessorChunkHandlerを作成します。アイテムプロセッサーが提供されていない場合は、PassThroughItemProcessorが使用されます inputChannelで受信リクエストをリッスンし、outputChannelで応答を送信するサービスアクティベーターとしてChunkProcessorChunkHandlerを使用してIntegrationFlowを作成します
- 導入:
- 4.1
- 作成者:
- Mahmoud Ben Hassine
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明org.springframework.integration.dsl.IntegrationFlowbuild()入力チャネルをリッスンし、出力チャネルで応答するサービスアクティベーターとして構成されたChunkProcessorChunkHandlerを使用して、IntegrationFlowを作成します。inputChannel(org.springframework.messaging.MessageChannel inputChannel) 管理者が送信したアイテムを受信する入力チャネルを設定します。itemProcessor(ItemProcessor<I, O> itemProcessor) manager ステップによって送信された項目を処理するために使用するItemProcessorを設定します。itemWriter(ItemWriter<O> itemWriter) manager ステップによって送信された項目を書き込むために使用するItemWriterを設定します。outputChannel(org.springframework.messaging.MessageChannel outputChannel) 応答がマネージャーステップに送信される出力チャネルを設定します。
コンストラクターの詳細
RemoteChunkingWorkerBuilder
public RemoteChunkingWorkerBuilder()
メソッドの詳細
itemProcessor
manager ステップによって送信された項目を処理するために使用するItemProcessorを設定します。- パラメーター:
itemProcessor- 使用対象- 戻り値:
- 流れるような連鎖のためのこのビルダーインスタンス
itemWriter
manager ステップによって送信された項目を書き込むために使用するItemWriterを設定します。- パラメーター:
itemWriter- 使用対象- 戻り値:
- 流れるような連鎖のためのこのビルダーインスタンス
inputChannel
public RemoteChunkingWorkerBuilder<I,O> inputChannel(org.springframework.messaging.MessageChannel inputChannel) 管理者が送信したアイテムを受信する入力チャネルを設定します。- パラメーター:
inputChannel- 入力チャンネル- 戻り値:
- 流れるような連鎖のためのこのビルダーインスタンス
outputChannel
public RemoteChunkingWorkerBuilder<I,O> outputChannel(org.springframework.messaging.MessageChannel outputChannel) 応答がマネージャーステップに送信される出力チャネルを設定します。- パラメーター:
outputChannel- 出力チャネル- 戻り値:
- 流れるような連鎖のためのこのビルダーインスタンス
build
public org.springframework.integration.dsl.IntegrationFlow build()入力チャネルをリッスンし、出力チャネルで応答するサービスアクティベーターとして構成されたChunkProcessorChunkHandlerを使用して、IntegrationFlowを作成します。- 戻り値:
- 統合フロー