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