クラス RepeatListenerSupport
java.lang.ObjectSE
org.springframework.batch.repeat.listener.RepeatListenerSupport
- 実装されたすべてのインターフェース:
RepeatListener
使用すべきではありません。
RepeatListener
の空のメソッド実装。- 作成者:
- Dave Syer, Mahmoud Ben Hassine
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明void
after
(RepeatContext context, RepeatStatus result) 使用すべきではありません。アイテムの処理で例外が発生しない限り、各アイテムが処理された後にフレームワークによって呼び出されます。void
before
(RepeatContext context) 使用すべきではありません。各バッチ項目の前にフレームワークによって呼び出されます。void
close
(RepeatContext context) 使用すべきではありません。正常なまたは異常な補完後(つまり、完全なバッチの最後に一度呼び出されます)void
onError
(RepeatContext context, ThrowableSE e) 使用すべきではありません。例外をスローして繰り返しコールバックが失敗したときに呼び出されます。void
open
(RepeatContext context) 使用すべきではありません。アイテムが処理される前に、完全なバッチの開始時に 1 回呼び出されます。
コンストラクターの詳細
RepeatListenerSupport
public RepeatListenerSupport()使用すべきではありません。
メソッドの詳細
before
使用すべきではありません。インターフェースからコピーされた説明:RepeatListener
各バッチ項目の前にフレームワークによって呼び出されます。実装者は、コンテキストに完了フラグを設定することにより、バッチを停止できます。- 次で指定:
- インターフェース
RepeatListener
のbefore
- パラメーター:
context
- 現在のバッチコンテキスト。
after
使用すべきではありません。インターフェースからコピーされた説明:RepeatListener
アイテムの処理で例外が発生しない限り、各アイテムが処理された後にフレームワークによって呼び出されます。このメソッドは、結果がわかるとすぐに呼び出されます。- 次で指定:
- インターフェース
RepeatListener
のafter
- パラメーター:
context
- 現在のバッチコンテキストresult
- コールバックの結果
close
使用すべきではありません。インターフェースからコピーされた説明:RepeatListener
正常なまたは異常な補完の後(つまり、例外の後でも)、完全なバッチの最後に一度呼び出されます。実装者はこのメソッドを使用して、リソースをクリーンアップできます。- 次で指定:
- インターフェース
RepeatListener
のclose
- パラメーター:
context
- 現在のバッチコンテキスト。
onError
使用すべきではありません。インターフェースからコピーされた説明:RepeatListener
例外をスローして繰り返しコールバックが失敗したときに呼び出されます。繰り返し操作(チャンクなど)中にスローされた例外ごとに、このメソッドへの呼び出しが 1 つあります。
ここで例外を再スローする必要はありません。これは、囲みフレームワークによって行われます。- 次で指定:
- インターフェース
RepeatListener
のonError
- パラメーター:
context
- 現在のバッチコンテキストe
- アイテムのコールバックで発生したエラー。
open
使用すべきではありません。インターフェースからコピーされた説明:RepeatListener
アイテムが処理される前に、完全なバッチの開始時に 1 回呼び出されます。実装者はこのメソッドを使用して、処理中に必要になる可能性のあるリソースを取得できます。実装者は、コンテキストに完了フラグを設定することにより、現在の操作を停止できます。含まれているすべてのバッチ(ジョブ全体)を停止するには、親コンテキストを(再帰的に)使用する必要があります。- 次で指定:
- インターフェース
RepeatListener
のopen
- パラメーター:
context
- 現在のバッチコンテキスト
RepeatListener
のデフォルトメソッドを推奨。