Class NoopCommitManager

    • Constructor Detail

      • NoopCommitManager

        public NoopCommitManager​(org.apache.kafka.clients.consumer.Consumer<?,​?> consumer,
                                 KafkaConsumer kafkaConsumer,
                                 String threadId,
                                 String printableTopic)
    • Method Detail

      • commit

        public void commit()
        Description copied from interface: CommitManager
        Commits everything that has been cached
      • commit

        public void commit​(org.apache.kafka.common.TopicPartition partition)
        Description copied from interface: CommitManager
        Commits the offsets of the given partition
        Parameters:
        partition - the partition to commit the offsets
      • recordOffset

        public void recordOffset​(org.apache.kafka.common.TopicPartition partition,
                                 long partitionLastOffset)
        Description copied from interface: CommitManager
        Record the last processed offset for future commit
        Parameters:
        partition - the partition to commit the offsets
        partitionLastOffset - the last offset to commit