クラス AbstractChunkListener
- java.lang.ObjectSE
-
- jakarta.batch.api.chunk.listener.AbstractChunkListener
- 実装されたすべてのインターフェース:
ChunkListener
public abstract class AbstractChunkListener extends ObjectSE implements ChunkListener
AbstractChunkListener は、あまり一般的ではないメソッドのデフォルト実装を提供します。
コンストラクターのサマリー
コンストラクター コンストラクター 説明 AbstractChunkListener()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 void
afterChunk()
ChunkListener がチャンクの終了後に何かを行う場合は、このメソッドをオーバーライドします。void
beforeChunk()
ChunkListener がチャンクの開始前に何かを行う場合は、このメソッドをオーバーライドします。void
onError(ExceptionSE ex)
チャンクトランザクションがロールバックされる前に ChunkListener が何かを行う場合は、このメソッドをオーバーライドします。
メソッドの詳細
beforeChunk
public void beforeChunk() throws ExceptionSE
ChunkListener がチャンクの開始前に何かを行う場合は、このメソッドをオーバーライドします。デフォルトの実装では何も行われません。- 次で指定:
- インターフェース
ChunkListener
のbeforeChunk
- 例外:
ExceptionSE
- (またはサブクラス)エラーが発生した場合。
onError
public void onError(ExceptionSE ex) throws ExceptionSE
チャンクトランザクションがロールバックされる前に ChunkListener が何かを実行する場合は、このメソッドをオーバーライドします。この場合、afterChunk は呼び出されないことに注意してください。- 次で指定:
- インターフェース
ChunkListener
のonError
- パラメーター:
ex
- ロールバックを引き起こした例外を指定します。- 例外:
ExceptionSE
- (またはサブクラス)エラーが発生した場合にスローします。
afterChunk
public void afterChunk() throws ExceptionSE
ChunkListener がチャンクの終了後に何かを行う場合は、このメソッドをオーバーライドします。デフォルトの実装では何も行われません。- 次で指定:
- インターフェース
ChunkListener
のafterChunk
- 例外:
ExceptionSE
- (またはサブクラス)エラーが発生した場合。