クラス AbstractItemProcessListener
- java.lang.ObjectSE
-
- jakarta.batch.api.chunk.listener.AbstractItemProcessListener
- 実装されたすべてのインターフェース:
ItemProcessListener
public abstract class AbstractItemProcessListener extends ObjectSE implements ItemProcessListener
AbstractItemProcessListener は、あまり一般的ではないメソッドのデフォルト実装を提供します。
コンストラクターのサマリー
コンストラクター コンストラクター 説明 AbstractItemProcessListener()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 void
afterProcess(ObjectSE item, ObjectSE result)
アイテムの処理後に ItemProcessListener が何かを実行する場合は、このメソッドをオーバーライドします。void
beforeProcess(ObjectSE item)
アイテムが処理される前に ItemProcessListener が何かを実行する場合は、このメソッドをオーバーライドします。void
onProcessError(ObjectSE item, ExceptionSE ex)
ItemProcessor processItem メソッドが例外をスローしたときに ItemProcessListener が何かを実行する場合は、このメソッドをオーバーライドします。
メソッドの詳細
beforeProcess
public void beforeProcess(ObjectSE item) throws ExceptionSE
アイテムが処理される前に ItemProcessListener が何かを実行する場合は、このメソッドをオーバーライドします。デフォルトの実装は何もしません。- 次で指定:
- インターフェース
ItemProcessListener
のbeforeProcess
- パラメーター:
item
- 処理されるアイテムを指定します。- 例外:
ExceptionSE
- (またはサブクラス)エラーが発生した場合。
afterProcess
public void afterProcess(ObjectSE item, ObjectSE result) throws ExceptionSE
アイテムの処理後に ItemProcessListener が何かを実行する場合は、このメソッドをオーバーライドします。デフォルトの実装は何もしません。- 次で指定:
- インターフェース
ItemProcessListener
のafterProcess
- パラメーター:
item
- 処理されるアイテムを指定します。result
- アイテムライターに渡すアイテムを指定します。- 例外:
ExceptionSE
- (またはサブクラス)エラーが発生した場合。
onProcessError
public void onProcessError(ObjectSE item, ExceptionSE ex) throws ExceptionSE
ItemProcessor processItem メソッドが例外をスローしたときに ItemProcessListener が何かを実行する場合は、このメソッドをオーバーライドします。デフォルトの実装では何も実行されません。- 次で指定:
- インターフェース
ItemProcessListener
のonProcessError
- パラメーター:
item
- 処理されるアイテムを指定します。ex
- アイテムプロセッサーによってスローされる例外を指定します。- 例外:
ExceptionSE
- (またはサブクラス)エラーが発生した場合。