public class KafkaMessageProcessor extends Object
| Constructor and Description |
|---|
KafkaMessageProcessor(String subscriberId,
BiConsumer<org.apache.kafka.clients.consumer.ConsumerRecord<String,String>,BiConsumer<Void,Throwable>> handler) |
| Modifier and Type | Method and Description |
|---|---|
OffsetTracker |
getPending() |
void |
noteOffsetsCommitted(Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.consumer.OffsetAndMetadata> offsetsToCommit) |
Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.consumer.OffsetAndMetadata> |
offsetsToCommit() |
void |
process(org.apache.kafka.clients.consumer.ConsumerRecord<String,String> record) |
public KafkaMessageProcessor(String subscriberId, BiConsumer<org.apache.kafka.clients.consumer.ConsumerRecord<String,String>,BiConsumer<Void,Throwable>> handler)
public Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.consumer.OffsetAndMetadata> offsetsToCommit()
public void noteOffsetsCommitted(Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.consumer.OffsetAndMetadata> offsetsToCommit)
public OffsetTracker getPending()
Copyright © 2020. All rights reserved.