インターフェース SkipListener<T,S>
- すべてのスーパーインターフェース:
StepListener
スキップされた項目へのリスナーのインターフェース。コールバックは、ステップライフサイクルの適切なタイミングで
Step
実装によって呼び出されます。このインターフェースの実装者は、エラーが発生した直後にメソッドが呼び出されると想定しないでください。後でチャンクの処理中にエラーが発生する可能性があるため、このリスナーはコミットの直前まで呼び出されません。- 作成者:
- Dave Syer, Robert Kasanicky, Mahmoud Ben Hassine
メソッドのサマリー
修飾子と型メソッド説明default void
onSkipInProcess
(T item, ThrowableSE t) このアイテムは、指定された例外で処理に失敗し、スキップが要求されました。default void
正当であり、その結果、再スローされない読み取りの失敗のコールバック。default void
onSkipInWrite
(S item, ThrowableSE t) この項目は、指定された例外で書き込み時に失敗し、スキップが要求されました。
メソッドの詳細
onSkipInRead
正当であり、その結果、再スローされない読み取りの失敗のコールバック。トランザクションがロールバックされ、アイテムが再読み込みされた場合、このコールバックは同じ原因で繰り返し発生します。これは、読み取り項目がバッファリングされていない場合にのみ発生します。- パラメーター:
t
- 失敗の原因
onSkipInWrite
この項目は、指定された例外で書き込み時に失敗し、スキップが要求されました。- パラメーター:
item
- 失敗したアイテムt
- 失敗の原因
onSkipInProcess
このアイテムは、指定された例外で処理に失敗し、スキップが要求されました。- パラメーター:
item
- 失敗したアイテムt
- 失敗の原因