インターフェース StreamMessageRecoverer
- すべてのスーパーインターフェース:
MessageRecoverer
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
このインターフェースの実装は、再試行が使い果たされた後に失敗したメッセージを処理できます。
- 導入:
- 2.4.5
- 作成者:
- Gary Russell
メソッドのサマリー
修飾子と型メソッド説明void
recover
(com.rabbitmq.stream.Message message, com.rabbitmq.stream.MessageHandler.Context context, ThrowableSE cause) 消費されましたがすべての再試行に失敗したメッセージのコールバック。default void
recover
(Message message, ThrowableSE cause) 消費されましたがすべての再試行に失敗したメッセージのコールバック。
メソッドの詳細
recover
インターフェースからコピーされた説明:MessageRecoverer
消費されましたがすべての再試行に失敗したメッセージのコールバック。- 次で指定:
- インターフェース
MessageRecoverer
のrecover
- パラメーター:
message
- 回復へのメッセージcause
- エラーの原因
recover
void recover(com.rabbitmq.stream.Message message, com.rabbitmq.stream.MessageHandler.Context context, ThrowableSE cause) 消費されましたがすべての再試行に失敗したメッセージのコールバック。- パラメーター:
message
- 回復するメッセージ。context
- コンテキスト。cause
- エラーの原因。