Class DcConsistencyService
java.lang.Object
pl.allegro.tech.hermes.management.domain.consistency.DcConsistencyService
-
Constructor Summary
ConstructorsConstructorDescriptionDcConsistencyService(RepositoryManager repositoryManager, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ConsistencyCheckerProperties properties, pl.allegro.tech.hermes.common.metric.MetricsFacade metricsFacade) -
Method Summary
Modifier and TypeMethodDescriptionList<pl.allegro.tech.hermes.api.InconsistentGroup> listInconsistentGroups(Set<String> groupNames) voidstop()voidvoidsyncSubscription(pl.allegro.tech.hermes.api.SubscriptionName subscriptionName, String primaryDatacenter) void
-
Constructor Details
-
DcConsistencyService
public DcConsistencyService(RepositoryManager repositoryManager, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ConsistencyCheckerProperties properties, pl.allegro.tech.hermes.common.metric.MetricsFacade metricsFacade)
-
-
Method Details
-
stop
@PreDestroy public void stop() -
listInconsistentGroups
-
syncGroup
-
syncTopic
-
syncSubscription
public void syncSubscription(pl.allegro.tech.hermes.api.SubscriptionName subscriptionName, String primaryDatacenter) -
listAllGroupNames
-