Interface RetransmissionService
- All Known Implementing Classes:
KafkaRetransmissionService
public interface RetransmissionService
-
Method Summary
Modifier and TypeMethodDescriptionbooleanareOffsetsMoved(pl.allegro.tech.hermes.api.Topic topic, String subscriptionName, String brokersClusterName) List<pl.allegro.tech.hermes.common.kafka.offset.PartitionOffset> fetchTopicEndOffsets(pl.allegro.tech.hermes.api.Topic topic) List<pl.allegro.tech.hermes.common.kafka.offset.PartitionOffset> fetchTopicOffsetsAt(pl.allegro.tech.hermes.api.Topic topic, Long timestamp) voidindicateOffsetChange(pl.allegro.tech.hermes.api.Topic topic, String subscription, String brokersClusterName, List<pl.allegro.tech.hermes.common.kafka.offset.PartitionOffset> partitionOffsets)
-
Method Details
-
fetchTopicOffsetsAt
-
fetchTopicEndOffsets
List<pl.allegro.tech.hermes.common.kafka.offset.PartitionOffset> fetchTopicEndOffsets(pl.allegro.tech.hermes.api.Topic topic) -
indicateOffsetChange
-
areOffsetsMoved
-