インターフェースの使用
org.springframework.kafka.support.converter.RecordMessageConverter
パッケージ
説明
kafka 構成のパッケージ
kafka コアコンポーネントのパッケージ
コンシューマーとプロデューサーのためのリアクティブ成分。
リスナーを適応させるためのクラスを提供します。
kafka コンバーター用パッケージ
org.springframework.kafka.config 内の RecordMessageConverter 使用
修飾子と型メソッド説明void
AbstractKafkaListenerContainerFactory.setRecordMessageConverter
(RecordMessageConverter recordMessageConverter) レコードリスナーに動的な引数の型の一致が必要な場合に使用するメッセージコンバーターを設定します。org.springframework.kafka.core 内の RecordMessageConverter 使用
修飾子と型メソッド説明void
KafkaTemplate.setMessageConverter
(RecordMessageConverter messageConverter) 使用するメッセージコンバーターを設定します。org.springframework.kafka.core.reactive 内の RecordMessageConverter 使用
修飾子コンストラクター説明ReactiveKafkaProducerTemplate
(reactor.kafka.sender.KafkaSender<K, V> sender, RecordMessageConverter messageConverter) ReactiveKafkaProducerTemplate
(reactor.kafka.sender.SenderOptions<K, V> senderOptions, RecordMessageConverter messageConverter) org.springframework.kafka.listener.adapter 内の RecordMessageConverter 使用
修飾子と型メソッド説明protected final RecordMessageConverter
MessagingMessageListenerAdapter.getMessageConverter()
Message
を変換できるようにして、このリスナーのMessagingMessageConverter
を返します。修飾子と型メソッド説明void
MessagingMessageListenerAdapter.setMessageConverter
(RecordMessageConverter messageConverter) MessageConverter を設定します。org.springframework.kafka.support.converter 内の RecordMessageConverter 使用
修飾子と型クラス説明class
JSON メッセージコンバーター - 出力の場合はbyte[]
、入力の場合は String、Bytes、byte[]。class
JSON メッセージコンバーター - 出力の場合はBytes
、入力の場合は String、Bytes、byte[]。class
class
個々のメッセージを受信するメッセージリスナーのメッセージングMessageConverter
実装。class
class
JSON メッセージコンバーター - 出力の文字列、入力の文字列、バイト、byte[]。修飾子と型メソッド説明default RecordMessageConverter
BatchMessageConverter.getRecordMessageConverter()
このバッチコンバーターが使用するレコードコンバーター (構成されている場合) または null を返します。BatchMessagingMessageConverter.getRecordMessageConverter()
修飾子コンストラクター説明BatchMessagingMessageConverter
(RecordMessageConverter recordConverter) 提供されたコンバーターを使用してレコード値を変換するインスタンスを作成します。