クラス ChunkListenerSupport
java.lang.ObjectSE
org.springframework.batch.core.listener.ChunkListenerSupport
- 実装されたすべてのインターフェース:
ChunkListener
,StepListener
使用すべきではありません。
ChunkListener
の基本サポートの実装 - 作成者:
- Lucas Ward, Michael Minella
フィールドサマリー
インターフェース org.springframework.batch.core.ChunkListener から継承されたフィールド
ROLLBACK_EXCEPTION_KEY
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明void
afterChunk
(ChunkContext context) 使用すべきではありません。トランザクションの外部で、チャンクが実行された後のコールバック。void
afterChunkError
(ChunkContext context) 使用すべきではありません。チャンクがロールバック用にマークされた後のコールバック。void
beforeChunk
(ChunkContext context) 使用すべきではありません。チャンクが実行される前の、トランザクション内のコールバック。
コンストラクターの詳細
ChunkListenerSupport
public ChunkListenerSupport()使用すべきではありません。
メソッドの詳細
afterChunk
使用すべきではありません。インターフェースからコピーされた説明:ChunkListener
トランザクションの外部で、チャンクが実行された後のコールバック。- 次で指定:
- インターフェース
ChunkListener
のafterChunk
- パラメーター:
context
- 現在のChunkContext
beforeChunk
使用すべきではありません。インターフェースからコピーされた説明:ChunkListener
チャンクが実行される前の、トランザクション内のコールバック。- 次で指定:
- インターフェース
ChunkListener
のbeforeChunk
- パラメーター:
context
- 現在のChunkContext
afterChunkError
使用すべきではありません。インターフェースからコピーされた説明:ChunkListener
チャンクがロールバック対象としてマークされた後のコールバック。トランザクションのロールバック後に呼び出されます。ロールバックが発生している間、トランザクションリソースがまだアクティブでアクセス可能である可能性があります。このため、このコールバック内のデータアクセスコードは、独自のトランザクションで実行することを宣言しない限り、元のトランザクションに「参加」します。そのため、here から呼び出されるすべてのトランザクション操作にはPROPAGATION_REQUIRES_NEW
を使用する必要があります。- 次で指定:
- インターフェース
ChunkListener
のafterChunkError
- パラメーター:
context
- 基になるロールバックを引き起こした例外を含むチャンクコンテキスト。
ChunkListener
のデフォルトの方法を優先