Uses of Interface
io.smallrye.reactive.messaging.kafka.commit.KafkaCommitHandler
Packages that use KafkaCommitHandler
Package
Description
-
Uses of KafkaCommitHandler in io.smallrye.reactive.messaging.kafka
Constructors in io.smallrye.reactive.messaging.kafka with parameters of type KafkaCommitHandlerModifierConstructorDescriptionIncomingKafkaRecord
(org.apache.kafka.clients.consumer.ConsumerRecord<K, T> record, String channel, int index, KafkaCommitHandler commitHandler, KafkaFailureHandler onNack, boolean cloudEventEnabled, boolean tracingEnabled) IncomingKafkaRecordBatch
(org.apache.kafka.clients.consumer.ConsumerRecords<K, T> records, String channel, int index, KafkaCommitHandler commitHandler, KafkaFailureHandler onNack, boolean cloudEventEnabled, boolean tracingEnabled) -
Uses of KafkaCommitHandler in io.smallrye.reactive.messaging.kafka.commit
Classes in io.smallrye.reactive.messaging.kafka.commit that implement KafkaCommitHandlerModifier and TypeClassDescriptionclass
Commit handler for checkpointing processing state persisted in a state storeclass
Ignores an ACK and does not commit any offsets.class
Will commit the record offset received by the Kafka consumer (if higher than the previously committed offset).class
Will keep track of received messages and commit to the next offset after the latest ACKed message in sequence.Methods in io.smallrye.reactive.messaging.kafka.commit that return KafkaCommitHandlerModifier and TypeMethodDescriptionKafkaCheckpointCommit.Factory.create
(KafkaConnectorIncomingConfiguration config, io.vertx.mutiny.core.Vertx vertx, KafkaConsumer<?, ?> consumer, BiConsumer<Throwable, Boolean> reportFailure) KafkaCommitHandler.Factory.create
(KafkaConnectorIncomingConfiguration config, io.vertx.mutiny.core.Vertx vertx, KafkaConsumer<?, ?> consumer, BiConsumer<Throwable, Boolean> reportFailure) -
Uses of KafkaCommitHandler in io.smallrye.reactive.messaging.kafka.impl
Methods in io.smallrye.reactive.messaging.kafka.impl that return KafkaCommitHandlerMethods in io.smallrye.reactive.messaging.kafka.impl with parameters of type KafkaCommitHandlerModifier and TypeMethodDescriptionvoid
ReactiveKafkaConsumer.setRebalanceListener
(KafkaConsumerRebalanceListener listener, KafkaCommitHandler commitHandler) Constructors in io.smallrye.reactive.messaging.kafka.impl with parameters of type KafkaCommitHandlerModifierConstructorDescriptionWrappedConsumerRebalanceListener
(String consumerGroup, KafkaConsumerRebalanceListener listener, ReactiveKafkaConsumer<?, ?> reactiveKafkaConsumer, KafkaCommitHandler commitHandler)