クラス AbstractItemReadListener
- java.lang.ObjectSE
-
- jakarta.batch.api.chunk.listener.AbstractItemReadListener
- 実装されたすべてのインターフェース:
ItemReadListener
public abstract class AbstractItemReadListener extends ObjectSE implements ItemReadListener
AbstractItemReadListener は、あまり一般的ではないメソッドのデフォルト実装を提供します。
コンストラクターのサマリー
コンストラクター コンストラクター 説明 AbstractItemReadListener()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 void
afterRead(ObjectSE item)
アイテムが読み取られた後に ItemReadListener が何かを実行する場合は、このメソッドをオーバーライドします。void
beforeRead()
アイテムが読み取られる前に ItemReadListener が何かを実行する場合は、このメソッドをオーバーライドします。void
onReadError(ExceptionSE ex)
ItemReader readItem メソッドが例外をスローしたときに ItemReadListener が何かを実行する場合は、このメソッドをオーバーライドします。
メソッドの詳細
beforeRead
public void beforeRead() throws ExceptionSE
アイテムが読み取られる前に ItemReadListener が何かを実行する場合は、このメソッドをオーバーライドします。デフォルトの実装は何もしません。- 次で指定:
- インターフェース
ItemReadListener
のbeforeRead
- 例外:
ExceptionSE
- (またはサブクラス)エラーが発生した場合。
afterRead
public void afterRead(ObjectSE item) throws ExceptionSE
アイテムが読み取られた後に ItemReadListener が何かを実行する場合は、このメソッドをオーバーライドします。デフォルトの実装は何もしません。- 次で指定:
- インターフェース
ItemReadListener
のafterRead
- パラメーター:
item
- ItemReader が最後に読んだアイテム- 例外:
ExceptionSE
- (またはサブクラス)エラーが発生した場合。
onReadError
public void onReadError(ExceptionSE ex) throws ExceptionSE
ItemReader readItem メソッドが例外をスローしたときに ItemReadListener が何かを実行する場合は、このメソッドをオーバーライドします。デフォルトの実装では何も実行されません。- 次で指定:
- インターフェース
ItemReadListener
のonReadError
- パラメーター:
ex
- readItem メソッドから例外がスローされました- 例外:
ExceptionSE
- (またはサブクラス)エラーが発生した場合。