クラス AbstractItemProcessListener

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

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

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

    修飾子と型
    メソッド
    説明
    void
    アイテムの処理後に ItemProcessListener が何かを実行する場合は、このメソッドをオーバーライドします。
    void
    アイテムが処理される前に ItemProcessListener が何かを実行する場合は、このメソッドをオーバーライドします。
    void
    ItemProcessor processItem メソッドが例外をスローしたときに ItemProcessListener が何かを実行する場合は、このメソッドをオーバーライドします。

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

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

    • AbstractItemProcessListener

      public AbstractItemProcessListener()
  • 方法の詳細

    • beforeProcess

      public void beforeProcess(ObjectSE item) throws ExceptionSE
      アイテムが処理される前に ItemProcessListener が何かを実行する場合は、このメソッドをオーバーライドします。デフォルトの実装は何もしません。
      次で指定:
      インターフェース ItemProcessListenerbeforeProcess 
      パラメーター:
      item - 処理されるアイテムを指定します。
      例外:
      ExceptionSE - (またはサブクラス)エラーが発生した場合。
    • afterProcess

      public void afterProcess(ObjectSE item, ObjectSE result) throws ExceptionSE
      アイテムの処理後に ItemProcessListener が何かを実行する場合は、このメソッドをオーバーライドします。デフォルトの実装は何もしません。
      次で指定:
      インターフェース ItemProcessListenerafterProcess 
      パラメーター:
      item - 処理されるアイテムを指定します。
      result - アイテムライターに渡すアイテムを指定します。
      例外:
      ExceptionSE - (またはサブクラス)エラーが発生した場合。
    • onProcessError

      public void onProcessError(ObjectSE item, ExceptionSE ex) throws ExceptionSE
      ItemProcessor processItem メソッドが例外をスローしたときに ItemProcessListener が何かを実行する場合は、このメソッドをオーバーライドします。デフォルトの実装では何も実行されません。
      次で指定:
      インターフェース ItemProcessListeneronProcessError 
      パラメーター:
      item - 処理されるアイテムを指定します。
      ex - アイテムプロセッサーによってスローされる例外を指定します。
      例外:
      ExceptionSE - (またはサブクラス)エラーが発生した場合。