クラス RejectAndDontRequeueRecoverer
java.lang.ObjectSE
org.springframework.amqp.rabbit.retry.RejectAndDontRequeueRecoverer
- 実装済みのインターフェース一覧:
MessageRecoverer
リスナーコンテナーが再キューイングせずにメッセージを拒否する原因となる MessageRecover。これにより、ブローカーがそのように構成されている場合、失敗したメッセージをデッドレター交換 / キューに送信できます。
- 導入:
- 1.1.2
- 作成者:
- Gary Russell
フィールド概要
フィールドコンストラクター概要
コンストラクターコンストラクター説明デフォルトの例外メッセージでインスタンスを構築します。RejectAndDontRequeueRecoverer(StringSE message) 提供された例外メッセージでインスタンスを構築します。RejectAndDontRequeueRecoverer(SupplierSE<StringSE> messageSupplier) 提供された例外メッセージサプライヤーを使用してインスタンスを構築します。方法の概要
修飾子と型メソッド説明voidrecover(Message message, @Nullable ThrowableSE cause) 消費されましたが再試行がすべて失敗したメッセージのコールバック。
フィールドの詳細
logger
protected final org.apache.commons.logging.Log logger
コンストラクターの詳細
RejectAndDontRequeueRecoverer
public RejectAndDontRequeueRecoverer()デフォルトの例外メッセージでインスタンスを構築します。RejectAndDontRequeueRecoverer
提供された例外メッセージでインスタンスを構築します。- パラメーター:
message- メッセージ。- 導入:
- 2.3.7
RejectAndDontRequeueRecoverer
提供された例外メッセージサプライヤーを使用してインスタンスを構築します。- パラメーター:
messageSupplier- メッセージサプライヤー。- 導入:
- 2.3.7
メソッドの詳細
recover
インターフェースからコピーされた説明:MessageRecoverer消費されましたが再試行がすべて失敗したメッセージのコールバック。- 次で指定:
- インターフェース
MessageRecovererのrecover - パラメーター:
message- 回復へのメッセージcause- エラーの原因