クラス CompositeItemWriteListener<S>

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

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

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

    修飾子と型
    メソッド
    説明
    void
    afterWrite(Chunk<? extends S> items)
    登録されたリスナーを逆の順序で呼び出し、Ordered を実装するリスナーを考慮して優先順位を付けます。
    void
    beforeWrite(Chunk<? extends S> items)
    Ordered を実装するリスナーを考慮し、優先順位を付けて、登録されたリスナーを順番に呼び出します。
    void
    onWriteError(ExceptionSE ex, Chunk<? extends S> items)
    登録されたリスナーを逆の順序で呼び出し、Ordered を実装するリスナーを考慮して優先順位を付けます。
    void
    register(ItemWriteListener<? super S> itemWriteListener)
    追加のリスナーを登録します。
    void
    setListeners(ListSE<? extends ItemWriteListener<? super S>> itemWriteListeners)
    リスナー用のパブリック setter。

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

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

    • CompositeItemWriteListener

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

    • setListeners

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

      public void register(ItemWriteListener<? super S> itemWriteListener)
      追加のリスナーを登録します。
      パラメーター:
      itemWriteListener - 登録する ItemWriteListener のリスト。
    • afterWrite

      public void afterWrite(Chunk<? extends S> items)
      登録されたリスナーを逆の順序で呼び出し、Ordered を実装するリスナーを考慮して優先順位を付けます。
      次で指定:
      インターフェース ItemWriteListener<S>afterWrite 
      パラメーター:
      items - 書かれたアイテム
      関連事項:
    • beforeWrite

      public void beforeWrite(Chunk<? extends S> items)
      Ordered を実装するリスナーを考慮し、優先順位を付けて、登録されたリスナーを順番に呼び出します。
      次で指定:
      インターフェース ItemWriteListener<S>beforeWrite 
      パラメーター:
      items - 書かれる
      関連事項:
    • onWriteError

      public void onWriteError(ExceptionSE ex, Chunk<? extends S> items)
      登録されたリスナーを逆の順序で呼び出し、Ordered を実装するリスナーを考慮して優先順位を付けます。
      次で指定:
      インターフェース ItemWriteListener<S>onWriteError 
      パラメーター:
      ex - ItemWriter からスロー
      items - 書こうとしました。
      関連事項: