インターフェース MessageConverter

既知のすべてのサブインターフェース:
BatchMessageConverterRecordMessageConverter
すべての既知の実装クラス:
BatchMessagingMessageConverterByteArrayJacksonJsonMessageConverterByteArrayJsonMessageConverterBytesJacksonJsonMessageConverterBytesJsonMessageConverterJacksonJsonMessageConverterJacksonProjectingMessageConverterJsonMessageConverterMessagingMessageConverterProjectingMessageConverterStringJacksonJsonMessageConverterStringJsonMessageConverter

public interface MessageConverter
メッセージコンバーターのトップレベルのインターフェース。
導入:
1.1
作成者:
Gary Russell
  • メソッドの詳細

    • getGroupId

      static @Nullable StringSE getGroupId()
      スレッドにバインドされたグループ ID を取得します。
      戻り値:
      グループ ID。
    • commonHeaders

      default void commonHeaders(@Nullable ObjectSE acknowledgment, @Nullable ObjectSE consumer, MapSE<StringSE,ObjectSE> rawHeaders, @Nullable ObjectSE theKey, ObjectSE topic, ObjectSE partition, ObjectSE offset, @Nullable ObjectSE timestampType, ObjectSE timestamp)
      共通ヘッダーを設定します。
      パラメーター:
      acknowledgment - 確認応答(Acknowledgment または ShareAcknowledgment のいずれか)。
      consumer - コンシューマー(Consumer または ShareConsumer のいずれか)。
      rawHeaders - 生のヘッダーマップ。
      theKey - キー。
      topic - トピック。
      partition - パーティション。
      offset - オフセット。
      timestampType - タイムスタンプ型。
      timestamp - タイムスタンプ。