クラス CompositeItemReadListener<T>

java.lang.ObjectSE
org.springframework.batch.core.listener.CompositeItemReadListener<T>
実装されたすべてのインターフェース:
ItemReadListener<T>StepListener

public class CompositeItemReadListener<T> extends ObjectSE implements ItemReadListener<T>
作成者:
Lucas Ward, Dave Syer, Mahmoud Ben Hassine
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    afterRead(T item)
    登録されたリスナーを逆の順序で呼び出し、Ordered を実装するリスナーを考慮して優先順位を付けます。
    void
    Ordered を実装するリスナーを考慮し、優先順位を付けて、登録されたリスナーを順番に呼び出します。
    void
    登録されたリスナーを逆の順序で呼び出し、Ordered を実装するリスナーを考慮して優先順位を付けます。
    void
    register(ItemReadListener<? super T> itemReaderListener)
    追加のリスナーを登録します。
    void
    setListeners(ListSE<? extends ItemReadListener<? super T>> itemReadListeners)
    リスナー用のパブリック setter。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • CompositeItemReadListener

      public CompositeItemReadListener()
  • メソッドの詳細

    • setListeners

      public void setListeners(ListSE<? extends ItemReadListener<? super T>> itemReadListeners)
      リスナー用のパブリック setter。
      パラメーター:
      itemReadListeners - 読み取りイベントが発生したときに呼び出される ItemReadListener のリスト。
    • register

      public void register(ItemReadListener<? super T> itemReaderListener)
      追加のリスナーを登録します。
      パラメーター:
      itemReaderListener - 登録される ItemReadListener のインスタンス。
    • afterRead

      public void afterRead(T item)
      登録されたリスナーを逆の順序で呼び出し、Ordered を実装するリスナーを考慮して優先順位を付けます。
      次で指定:
      インターフェース ItemReadListener<T>afterRead 
      パラメーター:
      item - read() から返された
      関連事項:
    • beforeRead

      public void beforeRead()
      Ordered を実装するリスナーを考慮し、優先順位を付けて、登録されたリスナーを順番に呼び出します。
      次で指定:
      インターフェース ItemReadListener<T>beforeRead 
      関連事項:
    • onReadError

      public void onReadError(ExceptionSE ex)
      登録されたリスナーを逆の順序で呼び出し、Ordered を実装するリスナーを考慮して優先順位を付けます。
      次で指定:
      インターフェース ItemReadListener<T>onReadError 
      パラメーター:
      ex - ItemReader からスロー
      関連事項: