パッケージ org.springframework.amqp

クラス AmqpRejectAndDontRequeueException

  • 実装されたすべてのインターフェース:
    SerializableSE

    public class AmqpRejectAndDontRequeueException
    extends AmqpException
    DLQ などの機能を有効にするために、basic.reject が requeue=false で送信されることを示すために使用されるリスナー実装の例外。
    導入:
    1.0.1
    作成者:
    Gary Russell
    関連事項:
    直列化された形式
    • コンストラクターの詳細

      • AmqpRejectAndDontRequeueException

        public AmqpRejectAndDontRequeueException​(StringSE message)
        指定された引数でインスタンスを構築します。
        パラメーター:
        message - 問題を説明するメッセージ。
      • AmqpRejectAndDontRequeueException

        public AmqpRejectAndDontRequeueException​(ThrowableSE cause)
        指定された引数でインスタンスを構築します。
        パラメーター:
        cause - 原因。
      • AmqpRejectAndDontRequeueException

        public AmqpRejectAndDontRequeueException​(StringSE message,
                                                 ThrowableSE cause)
        指定された引数でインスタンスを構築します。
        パラメーター:
        message - 問題を説明するメッセージ。
        cause - 原因。
      • AmqpRejectAndDontRequeueException

        public AmqpRejectAndDontRequeueException​(@Nullable
                                                 StringSE message,
                                                 boolean rejectManual,
                                                 @Nullable
                                                 ThrowableSE cause)
        指定された引数でインスタンスを構築します。
        パラメーター:
        message - 問題を説明するメッセージ。
        rejectManual - これが最上位の例外である場合 (たとえば、エラーハンドラーによってスローされた場合)、手動 Acks を使用しても、メッセージを拒否する場合は true。
        cause - 原因。
        導入:
        2.1.9
    • メソッドの詳細

      • isRejectManual

        public boolean isRejectManual()
        コンテナーがメッセージを拒否する必要がある場合は、手動の ack があっても True を指定します。
        戻り値:
        拒否する場合は true。