クラス CompositeItemProcessListener<T,S>
java.lang.ObjectSE
org.springframework.batch.core.listener.CompositeItemProcessListener<T,S>
- 実装されたすべてのインターフェース:
ItemProcessListener<T,
,S> StepListener
- 作成者:
- Dave Syer, Mahmoud Ben Hassine
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明void
afterProcess
(T item, S result) 登録されたリスナーを逆の順序で呼び出し、Ordered
を実装するリスナーを考慮して優先順位を付けます。void
beforeProcess
(T item) Ordered
を実装するリスナーを考慮し、優先順位を付けて、登録されたリスナーを順番に呼び出します。void
onProcessError
(T item, ExceptionSE e) 登録されたリスナーを逆の順序で呼び出し、Ordered
を実装するリスナーを考慮して優先順位を付けます。void
register
(ItemProcessListener<? super T, ? super S> itemProcessorListener) 追加のリスナーを登録します。void
setListeners
(ListSE<? extends ItemProcessListener<? super T, ? super S>> itemProcessorListeners) リスナー用のパブリック setter。
コンストラクターの詳細
CompositeItemProcessListener
public CompositeItemProcessListener()
メソッドの詳細
setListeners
public void setListeners(ListSE<? extends ItemProcessListener<? super T, ? super S>> itemProcessorListeners) リスナー用のパブリック setter。- パラメーター:
itemProcessorListeners
- プロセスイベントが発生したときに呼び出されるItemProcessListener
のリスト。
register
追加のリスナーを登録します。- パラメーター:
itemProcessorListener
- 登録されるItemProcessListener
のインスタンス。
afterProcess
登録されたリスナーを逆の順序で呼び出し、Ordered
を実装するリスナーを考慮して優先順位を付けます。- 次で指定:
- インターフェース
ItemProcessListener<T,
のS> afterProcess
- パラメーター:
item
- 処理されるresult
- 処理- 関連事項:
beforeProcess
Ordered
を実装するリスナーを考慮し、優先順位を付けて、登録されたリスナーを順番に呼び出します。- 次で指定:
- インターフェース
ItemProcessListener<T,
のS> beforeProcess
- パラメーター:
item
- 処理されます。- 関連事項:
onProcessError
登録されたリスナーを逆の順序で呼び出し、Ordered
を実装するリスナーを考慮して優先順位を付けます。- 次で指定:
- インターフェース
ItemProcessListener<T,
のS> onProcessError
- パラメーター:
item
- 処理しようとしましたe
- - 処理中にスローされた例外。- 関連事項: