インターフェース RecordMessageConverter
- すべてのスーパーインターフェース:
MessageConverter
- すべての既知の実装クラス:
ByteArrayJacksonJsonMessageConverter, ByteArrayJsonMessageConverter, BytesJacksonJsonMessageConverter, BytesJsonMessageConverter, JacksonJsonMessageConverter, JacksonProjectingMessageConverter, JsonMessageConverter, MessagingMessageConverter, ProjectingMessageConverter, StringJacksonJsonMessageConverter, StringJsonMessageConverter
Kafka 固有の
Message コンバーター戦略。- 導入:
- 1.1
- 作成者:
- Gary Russell
方法の概要
修飾子と型メソッド説明org.apache.kafka.clients.producer.ProducerRecord<?, ?> fromMessage(Message<?> message, @Nullable StringSE defaultTopic) メッセージをプロデューサーレコードに変換します。@NonNull Message<?> toMessage(org.apache.kafka.clients.consumer.ConsumerRecord<?, ?> record, @Nullable ObjectSE acknowledgment, @Nullable ObjectSE consumer, @Nullable TypeSE payloadType) ConsumerRecordをMessageに変換します。インターフェース MessageConverter から継承されたメソッド
commonHeaders
方法の詳細
toMessage
@NonNull Message<?> toMessage(org.apache.kafka.clients.consumer.ConsumerRecord<?, ?> record, @Nullable ObjectSE acknowledgment, @Nullable ObjectSE consumer, @Nullable TypeSE payloadType) ConsumerRecordをMessageに変換します。- パラメーター:
record- レコード。acknowledgment- 確認応答(Acknowledgment または ShareAcknowledgment のいずれか)。consumer- コンシューマー(Consumer または ShareConsumer のいずれか)。payloadType- 必要なペイロード型。- 戻り値:
- メッセージ。
fromMessage