インターフェース CorrelationStrategy

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

@FunctionalInterfaceSE public interface CorrelationStrategy
メッセージを相互に関連付ける方法を決定するための戦略。実装は、特定のメッセージに関連付けられた相関キー値を返す必要があります。
作成者:
Marius Bogoevici, Iwein Fuld
  • 方法の概要

    修飾子と型
    メソッド
    説明
    @Nullable ObjectSE
    指定されたメッセージの相関キーを見つけます。
  • 方法の詳細

    • getCorrelationKey

      @Nullable ObjectSE getCorrelationKey(Message<?> message)
      指定されたメッセージの相関キーを見つけます。キーを判別できない場合、ストラテジーは null を返さないで、例外をスローする必要があります。
      パラメーター:
      message - メッセージ。
      戻り値:
      相関キー。