public class KafkaAsyncOffsetMonitor extends java.lang.Object implements AsyncOffsetMonitor
| Constructor and Description |
|---|
KafkaAsyncOffsetMonitor(KafkaLatestOffsetReader kafkaLatestOffsetReader,
pl.allegro.tech.hermes.common.metric.HermesMetrics hermesMetrics) |
| Modifier and Type | Method and Description |
|---|---|
void |
process(java.util.Map<pl.allegro.tech.hermes.api.Subscription,pl.allegro.tech.hermes.domain.subscription.offset.PartitionOffset> offsetsPerSubscription) |
protected void |
setExecutorService(java.util.concurrent.ExecutorService executorService) |
@Inject public KafkaAsyncOffsetMonitor(KafkaLatestOffsetReader kafkaLatestOffsetReader, pl.allegro.tech.hermes.common.metric.HermesMetrics hermesMetrics)
public void process(java.util.Map<pl.allegro.tech.hermes.api.Subscription,pl.allegro.tech.hermes.domain.subscription.offset.PartitionOffset> offsetsPerSubscription)
process in interface AsyncOffsetMonitorprotected void setExecutorService(java.util.concurrent.ExecutorService executorService)