クラス RemoteStepExecutionAggregator
java.lang.ObjectSE
org.springframework.batch.core.partition.support.RemoteStepExecutionAggregator
- 実装されたすべてのインターフェース:
StepExecutionAggregator
,org.springframework.beans.factory.InitializingBean
public class RemoteStepExecutionAggregator
extends ObjectSE
implements StepExecutionAggregator, org.springframework.beans.factory.InitializingBean
入力がリモートステップからのものである場合に、
StepExecution
インスタンスのセットを集約するためのコンビニエンスクラス。データはリポジトリからリフレッシュする必要があります。- 導入:
- 2.1
- 作成者:
- Dave Syer
コンストラクターのサマリー
コンストラクターコンストラクター説明新しいインスタンスを作成します(構成の目的で役立ちます)。RemoteStepExecutionAggregator
(JobExplorer jobExplorer) 集約時にデータをリフレッシュするために使用できるジョブエクスプローラーを使用して、新しいインスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明void
void
aggregate
(StepExecution result, CollectionSE<StepExecution> executions) 入力がJobExplorer
からリフレッシュされると、入力の実行を結果StepExecution
に集約し、デリゲートアグリゲーターに委譲します。void
setDelegate
(StepExecutionAggregator delegate) void
setJobExplorer
(JobExplorer jobExplorer)
コンストラクターの詳細
RemoteStepExecutionAggregator
public RemoteStepExecutionAggregator()新しいインスタンスを作成します(構成の目的で役立ちます)。RemoteStepExecutionAggregator
集約時にデータをリフレッシュするために使用できるジョブエクスプローラーを使用して、新しいインスタンスを作成します。- パラメーター:
jobExplorer
- 使用するJobExplorer
メソッドの詳細
setJobExplorer
- パラメーター:
jobExplorer
- 設定する jobExplorer
setDelegate
- パラメーター:
delegate
- 設定するデリゲート
afterPropertiesSet
- 次で指定:
- インターフェース
org.springframework.beans.factory.InitializingBean
のafterPropertiesSet
- 例外:
ExceptionSE
- ジョブエクスプローラーが提供されていない場合
aggregate
入力がJobExplorer
からリフレッシュされると、入力の実行を結果StepExecution
に集約し、デリゲートアグリゲーターに委譲します。- 次で指定:
- インターフェース
StepExecutionAggregator
のaggregate
- パラメーター:
result
- 上書きする結果executions
- 入力- 関連事項: