インターフェース CorrelationStrategy

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

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

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

    • getCorrelationKey

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