クラス CompositeStepExecutionListener
java.lang.ObjectSE
org.springframework.batch.core.listener.CompositeStepExecutionListener
- 実装されたすべてのインターフェース:
StepExecutionListener
,StepListener
- 作成者:
- Lucas Ward, Dave Syer, Mahmoud Ben Hassine
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明afterStep
(StepExecution stepExecution) 登録されたリスナーを逆の順序で呼び出し、Ordered
を実装するリスナーを考慮して優先順位を付けます。void
beforeStep
(StepExecution stepExecution) Ordered
を実装するリスナーを考慮し、優先順位を付けて、登録済みのリスナーを順番に呼び出します。void
register
(StepExecutionListener stepExecutionListener) 追加のリスナーを登録します。void
setListeners
(StepExecutionListener[] listeners) リスナー用のパブリック setter。
コンストラクターの詳細
CompositeStepExecutionListener
public CompositeStepExecutionListener()
メソッドの詳細
setListeners
リスナー用のパブリック setter。- パラメーター:
listeners
- ステップ実行イベントが発生したときに呼び出されるStepExecutionListener
のリスト。
register
追加のリスナーを登録します。- パラメーター:
stepExecutionListener
- 登録されるStepExecutionListener
のインスタンス。
afterStep
登録されたリスナーを逆の順序で呼び出し、Ordered
を実装するリスナーを考慮して優先順位を付けます。- 次で指定:
- インターフェース
StepExecutionListener
のafterStep
- パラメーター:
stepExecution
-StepExecution
インスタンス。- 戻り値:
- 通常の値と組み合わせる
ExitStatus
。古い値を変更しない場合は、null
(デフォルト) を返します。 - 関連事項:
beforeStep
Ordered
を実装するリスナーを考慮し、優先順位を付けて、登録済みのリスナーを順番に呼び出します。- 次で指定:
- インターフェース
StepExecutionListener
のbeforeStep
- パラメーター:
stepExecution
-StepExecution
のインスタンス。- 関連事項: