public class CompositeItemReadListener<T> extends java.lang.Object implements ItemReadListener<T>
コンストラクターと説明 |
---|
CompositeItemReadListener() |
修飾子と型 | メソッドと説明 |
---|---|
void | afterRead(T item) 登録されたリスナーを逆の順序で呼び出し、 Ordered を実装するリスナーを考慮して優先順位を付けます。 |
void | beforeRead() Ordered を実装するリスナーを考慮し、優先順位を付けて、登録されたリスナーを順番に呼び出します。 |
void | onReadError(java.lang.Exception ex) 登録されたリスナーを逆の順序で呼び出し、 Ordered を実装するリスナーを考慮して優先順位を付けます。 |
void | register(ItemReadListener<? super T> itemReaderListener) 追加のリスナーを登録します。 |
void | setListeners(java.util.List<? extends ItemReadListener<? super T>> itemReadListeners) リスナー用のパブリック setter。 |
public void setListeners(java.util.List<? extends ItemReadListener<? super T>> itemReadListeners)
itemReadListeners
- 読み取りイベントが発生したときに呼び出される ItemReadListener
のリスト。public void register(ItemReadListener<? super T> itemReaderListener)
itemReaderListener
- 登録される ItemReadListener
のインスタンス。public void afterRead(T item)
Ordered
を実装するリスナーを考慮して優先順位を付けます。ItemReadListener<T>
の afterRead
item
- read() から返された ItemReadListener.afterRead(java.lang.Object)
public void beforeRead()
Ordered
を実装するリスナーを考慮し、優先順位を付けて、登録されたリスナーを順番に呼び出します。ItemReadListener<T>
の beforeRead
ItemReadListener.beforeRead()
public void onReadError(java.lang.Exception ex)
Ordered
を実装するリスナーを考慮して優先順位を付けます。ItemReadListener<T>
の onReadError
ex
- ItemReader
からスロー ItemReadListener.onReadError(java.lang.Exception)