インターフェース RotationPolicy

すべての既知の実装クラス:
StandardRotationPolicy

public interface RotationPolicy
ポーリングの前および / または後にメッセージソースを再構成できるようにアドバイスをローテーションするための戦略。
導入:
5.2
作成者:
Gary Russell, Michael Forstner, Artem Bilan, David Turanski
  • ネストされたクラスの概要

    ネストされたクラス
    修飾子と型
    インターフェース
    説明
    static final record
    スレッドローカルストアとそれに関連するディレクトリペアのキー。
  • 方法の概要

    修飾子と型
    メソッド
    説明
    void
    afterReceive(boolean messageReceived, MessageSource<?> source)
    メッセージソース receive() メソッドの後に呼び出されます。
    void
    メッセージソース receive() メソッドの前に呼び出されます。
    現在の RotationPolicy.KeyDirectory を返します。
  • 方法の詳細

    • beforeReceive

      void beforeReceive(MessageSource<?> source)
      メッセージソース receive() メソッドの前に呼び出されます。
      パラメーター:
      source - メッセージソース。
    • afterReceive

      void afterReceive(boolean messageReceived, MessageSource<?> source)
      メッセージソース receive() メソッドの後に呼び出されます。
      パラメーター:
      messageReceived - メッセージが受信された場合は true。
      source - メッセージソース。
    • getCurrent

      現在の RotationPolicy.KeyDirectory を返します。
      戻り値:
      現在の RotationPolicy.KeyDirectory
      導入:
      5.2