クラス AbstractItemWriteListener

java.lang.ObjectSE
jakarta.batch.api.chunk.listener.AbstractItemWriteListener
実装済みのインターフェース一覧:
ItemWriteListener

public abstract class AbstractItemWriteListener extends ObjectSE implements ItemWriteListener
AbstractItemWriteListener は、あまり一般的ではないメソッドのデフォルト実装を提供します。
  • コンストラクター概要

    コンストラクター
    コンストラクター
    説明
  • 方法の概要

    修飾子と型
    メソッド
    説明
    void
    項目が書き込まれた後に ItemWriteListener が何かを行う場合は、このメソッドをオーバーライドします。
    void
    項目が書き込まれる前に ItemWriteListener が何かを行う場合は、このメソッドをオーバーライドします。
    void
    ItemWriter writeItems メソッドが例外をスローしたときに ItemWriteListener が何かを実行する場合は、このメソッドをオーバーライドします。

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

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

    • AbstractItemWriteListener

      public AbstractItemWriteListener()
  • 方法の詳細

    • beforeWrite

      public void beforeWrite(ListSE<ObjectSE> items) throws ExceptionSE
      項目が書き込まれる前に ItemWriteListener が何かを行う場合は、このメソッドをオーバーライドします。デフォルトの実装では何も行われません。
      次で指定:
      インターフェース ItemWriteListenerbeforeWrite 
      パラメーター:
      items - 書き込む項目を指定します。
      例外:
      ExceptionSE - (またはサブクラス)エラーが発生した場合。
    • afterWrite

      public void afterWrite(ListSE<ObjectSE> items) throws ExceptionSE
      項目が書き込まれた後に ItemWriteListener が何かを行う場合は、このメソッドをオーバーライドします。デフォルトの実装では何も行われません。
      次で指定:
      インターフェース ItemWriteListenerafterWrite 
      パラメーター:
      items - 書き込む項目を指定します。
      例外:
      ExceptionSE - (またはサブクラス)エラーが発生した場合。
    • onWriteError

      public void onWriteError(ListSE<ObjectSE> items, ExceptionSE ex) throws ExceptionSE
      ItemWriter writeItems メソッドが例外をスローしたときに ItemWriteListener が何かを実行する場合は、このメソッドをオーバーライドします。デフォルトの実装では何も実行されません。
      次で指定:
      インターフェース ItemWriteListeneronWriteError 
      パラメーター:
      items - 書き込む項目を指定します。
      ex - アイテムライターによってスローされる例外を指定します。
      例外:
      ExceptionSE - (またはサブクラス)エラーが発生した場合。