
no.nav.common.kafka.consumer.feilhandtering.KafkaConsumerRepository Maven / Gradle / Ivy
package no.nav.common.kafka.consumer.feilhandtering;
import org.apache.kafka.common.TopicPartition;
import java.util.List;
public interface KafkaConsumerRepository {
long storeRecord(StoredConsumerRecord record);
void deleteRecords(List ids);
boolean hasRecordWithKey(String topic, int partition, byte[] key);
List getRecords(String topic, int partition, int maxRecords);
void incrementRetries(long id);
List getTopicPartitions(List topics);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy