public class KafkaOffsetsStorage extends java.lang.Object implements OffsetsStorage
| Constructor and Description |
|---|
KafkaOffsetsStorage(BrokerOffsetsRepository brokerOffsetsRepository) |
| Modifier and Type | Method and Description |
|---|---|
long |
getSubscriptionOffset(pl.allegro.tech.hermes.api.Subscription subscription,
pl.allegro.tech.hermes.common.kafka.KafkaTopicName kafkaTopicName,
int partitionId) |
void |
setSubscriptionOffset(pl.allegro.tech.hermes.api.Subscription subscription,
pl.allegro.tech.hermes.common.kafka.offset.PartitionOffset partitionOffset) |
@Inject public KafkaOffsetsStorage(BrokerOffsetsRepository brokerOffsetsRepository)
public void setSubscriptionOffset(pl.allegro.tech.hermes.api.Subscription subscription,
pl.allegro.tech.hermes.common.kafka.offset.PartitionOffset partitionOffset)
throws java.lang.Exception
setSubscriptionOffset in interface OffsetsStoragejava.lang.Exceptionpublic long getSubscriptionOffset(pl.allegro.tech.hermes.api.Subscription subscription,
pl.allegro.tech.hermes.common.kafka.KafkaTopicName kafkaTopicName,
int partitionId)
getSubscriptionOffset in interface OffsetsStorage