インターフェース BatchMessageConverter
- すべてのスーパーインターフェース:
MessageConverter
- すべての既知の実装クラス:
BatchMessagingMessageConverter
Kafka 固有の
Message コンバーター戦略。- 導入:
- 1.1
- 作成者:
- Gary Russell
メソッドのサマリー
修飾子と型メソッド説明ListSE<org.apache.kafka.clients.producer.ProducerRecord<?, ?>> fromMessage(Message<?> message, StringSE defaultTopic) メッセージをプロデューサーレコードに変換します。default RecordMessageConverterこのバッチコンバーターが使用するレコードコンバーター (構成されている場合) または null を返します。Message<?> toMessage(ListSE<org.apache.kafka.clients.consumer.ConsumerRecord<?, ?>> records, Acknowledgment acknowledgment, org.apache.kafka.clients.consumer.Consumer<?, ?> consumer, TypeSE payloadType) ConsumerRecordのリストをMessageに変換します。インターフェース org.springframework.kafka.support.converter.MessageConverter から継承されたメソッド
commonHeaders
メソッドの詳細
toMessage
@NonNull Message<?> toMessage(ListSE<org.apache.kafka.clients.consumer.ConsumerRecord<?, ?>> records, @Nullable Acknowledgment acknowledgment, org.apache.kafka.clients.consumer.Consumer<?, ?> consumer, TypeSE payloadType) ConsumerRecordのリストをMessageに変換します。- パラメーター:
records- 記録。acknowledgment- 承認。consumer- コンシューマー。payloadType- 必要なペイロード型。- 戻り値:
- メッセージ。
fromMessage
getRecordMessageConverter
このバッチコンバーターが使用するレコードコンバーター (構成されている場合) または null を返します。- 戻り値:
- コンバーターまたは null。
- 導入:
- 2.1.5