public interface ExceptionHandler
CompletionPolicy
は、例外がない場合にバッチを終了するかどうかを決定するために使用され、ExceptionHandler
は異常終了を通知するために使用されます。異常終了により、ExceptionHandler
が例外をスローします。呼び出し元は、必要に応じてそれをキャッチして再スローします。修飾子と型 | メソッドと説明 |
---|---|
void | handleException(RepeatContext context, java.lang.Throwable throwable) バッチ処理中に Throwable を処理します。そもそも再スローする必要があるかどうかを決定します。 |
void handleException(RepeatContext context, java.lang.Throwable throwable) throws java.lang.Throwable
context
- 現在の RepeatContext
特定の例外型の発生回数をカウントし、しきい値ポリシーを実装するなど、状態を(属性を介して)保存するために使用できます。throwable
- 例外。java.lang.Throwable
- 実装は例外を自由に再スローできます