インターフェース RetryProcessListener
public interface RetryProcessListener
RetryProcessListener は、ItemProcessor の再試行処理をインターセプトします。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 void
onRetryProcessException(ObjectSE item, ExceptionSE ex)
ItemProcessor processItem メソッドから再試行可能な例外がスローされると、onRetryProcessException メソッドが制御を受け取ります。
メソッドの詳細
onRetryProcessException
void onRetryProcessException(ObjectSE item, ExceptionSE ex) throws ExceptionSE
onRetryProcessException メソッドは、ItemProcessor または processItem メソッドから再試行可能な例外がスローされたときに制御を受け取ります。このメソッドは、例外と処理中の項目を入力として受け取ります。このメソッドは、ItemProcessor と同じチェックポイントスコープで制御を受け取ります。このメソッドが例外をスローすると、ジョブは FAILED 状態で終了します。- パラメーター:
item
- ItemProcessor に渡されるアイテムを指定します。ex
- ItemProcessor によってスローされる例外を指定します。- 例外:
ExceptionSE
- エラーが発生した場合にスローされます。