Class KafkaMessageConverter

  • All Implemented Interfaces:
    MessageConverter<org.apache.kafka.clients.consumer.ConsumerRecord<Object,​Object>,​org.apache.kafka.clients.producer.ProducerRecord<Object,​Object>,​KafkaEndpointConfiguration>

    public class KafkaMessageConverter
    extends Object
    implements MessageConverter<org.apache.kafka.clients.consumer.ConsumerRecord<Object,​Object>,​org.apache.kafka.clients.producer.ProducerRecord<Object,​Object>,​KafkaEndpointConfiguration>
    Basic message converter for converting Spring Integration message implementations to Kafka messages and vice versa. Converter combines message converting logic and header mapping. Usually the message's payload is extracted to the Kafka message payload and default Kafka headers are mapped.
    Since:
    2.8
    Author:
    Christoph Deppisch