Class KafkaRecordProcessor
java.lang.Object
org.apache.camel.component.kafka.consumer.support.KafkaRecordProcessor
-
Constructor Summary
ConstructorDescriptionKafkaRecordProcessor
(KafkaConfiguration configuration, org.apache.camel.Processor processor, CommitManager commitManager) -
Method Summary
Modifier and TypeMethodDescriptionstatic long
deserializeOffsetValue
(String offset) processExchange
(org.apache.camel.Exchange exchange, org.apache.kafka.common.TopicPartition partition, boolean partitionHasNext, boolean recordHasNext, org.apache.kafka.clients.consumer.ConsumerRecord<Object, Object> record, ProcessingResult lastResult, org.apache.camel.spi.ExceptionHandler exceptionHandler) static String
serializeOffsetKey
(org.apache.kafka.common.TopicPartition topicPartition)
-
Constructor Details
-
KafkaRecordProcessor
public KafkaRecordProcessor(KafkaConfiguration configuration, org.apache.camel.Processor processor, CommitManager commitManager)
-
-
Method Details
-
processExchange
public ProcessingResult processExchange(org.apache.camel.Exchange exchange, org.apache.kafka.common.TopicPartition partition, boolean partitionHasNext, boolean recordHasNext, org.apache.kafka.clients.consumer.ConsumerRecord<Object, Object> record, ProcessingResult lastResult, org.apache.camel.spi.ExceptionHandler exceptionHandler) -
serializeOffsetKey
-
deserializeOffsetValue
-