インターフェース AcknowledgmentCallback

すべてのスーパーインターフェース:
SimpleAcknowledgment
すべての既知の実装クラス:
AmqpMessageSource.AmqpAckCallbackKafkaMessageSource.KafkaAckCallback
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface AcknowledgmentCallback extends SimpleAcknowledgment
謝辞に関する一般的な抽象化。
導入:
5.0.1
作成者:
Gary Russell
  • ネストされたクラスのサマリー

    ネストされたクラス
    修飾子と型
    インターフェース
    説明
    static enum
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    default void
    メッセージの配信を確認します。
    void
    メッセージを確認します。
    default boolean
    フレームワークが必要に応じて自動確認できるように、実装はこれを実装してユーザーが確認を処理したことを示す必要があります。
    default boolean
    アプリケーションによってまだ確認されていない場合に、この確認が自動確認をサポートする場合は true を返します。
    default void
    SourcePollingChannelAdapter または MessageSourcePollingTemplate による自動確認を無効にします。
  • メソッドの詳細

    • acknowledge

      void acknowledge(AcknowledgmentCallback.Status status)
      メッセージを確認します。
      パラメーター:
      status - ステータス。
    • acknowledge

      default void acknowledge()
      インターフェースからコピーされた説明: SimpleAcknowledgment
      メッセージの配信を確認します。
      次で指定:
      インターフェース SimpleAcknowledgmentacknowledge 
    • isAcknowledged

      default boolean isAcknowledged()
      フレームワークが必要に応じて自動確認できるように、実装はこれを実装してユーザーが確認を処理したことを示す必要があります。
      戻り値:
      メッセージがすでに確認されている場合は true。
    • noAutoAck

      default void noAutoAck()
      SourcePollingChannelAdapter または MessageSourcePollingTemplate による自動確認を無効にします。すべての実装がこれをサポートしているわけではありません - たとえば、Kafka メッセージソース。
    • isAutoAck

      default boolean isAutoAck()
      アプリケーションによってまだ確認されていない場合に、この確認が自動確認をサポートする場合は true を返します。
      戻り値:
      自動確認がサポートされている場合は true。