インターフェース MessageBatchRecoverer
- すべてのスーパーインターフェース:
MessageRecoverer
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
バッチリスナーで使用するリトライリカバリ。ユーザーは、例外が発生したバッチ内のインデックスを含む例外をスローすることを検討する必要があります。これにより、回復者は残りのレコードを適切に回復できます。
- 導入:
- 2.2
- 作成者:
- Gary Russell, Artem Bilan
メソッドのサマリー
修飾子と型メソッド説明voidrecover(ListSE<Message> messages, ThrowableSE cause) 消費されましたが再試行にすべて失敗したメッセージバッチのコールバック。default voidrecover(Message message, ThrowableSE cause) 消費されましたが再試行がすべて失敗したメッセージのコールバック。
メソッドの詳細
recover
インターフェースからコピーされた説明:MessageRecoverer消費されましたが再試行がすべて失敗したメッセージのコールバック。- 次で指定:
- インターフェース
MessageRecovererのrecover - パラメーター:
message- 回復へのメッセージcause- エラーの原因
recover
消費されましたが再試行にすべて失敗したメッセージバッチのコールバック。- パラメーター:
messages- 回復するメッセージcause- エラーの原因