インターフェース MessageKeyGenerator

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

    @FunctionalInterfaceSE
    public interface MessageKeyGenerator
    作成者:
    Dave Syer, Gary Russell
    • メソッドの詳細

      • getKey

        ObjectSE getKey​(Message message)
        再配信時に繰り返し可能なメッセージの一意のキーを生成します。実装は、特に反復可能であるという要件を考慮して、メッセージの要素の一意性を想定することに十分注意する必要があります。メッセージ ID は理想的ですが、存在しない可能性があり (AMQP では必須ではありません)、メッセージ本文はバイト配列であり、その内容は反復可能ですが、オブジェクト値はそうではありません。
        パラメーター:
        message - キーを生成するメッセージ
        戻り値:
        このメッセージの一意のキー