Class ManagedLeaderLatchHealthCheck
- java.lang.Object
-
- com.codahale.metrics.health.HealthCheck
-
- org.kiwiproject.curator.leader.health.ManagedLeaderLatchHealthCheck
-
public class ManagedLeaderLatchHealthCheck extends com.codahale.metrics.health.HealthCheckSimple check to determine if the leader latch is started (healthy) or otherwise (not healthy).The check also reports as unhealthy if there is no leader, or if more than one leader is reported by Curator.
-
-
Constructor Summary
Constructors Constructor Description ManagedLeaderLatchHealthCheck(ManagedLeaderLatch leaderLatch)New health check instance for the given leader latch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.codahale.metrics.health.HealthCheck.Resultcheck()
-
-
-
Constructor Detail
-
ManagedLeaderLatchHealthCheck
public ManagedLeaderLatchHealthCheck(ManagedLeaderLatch leaderLatch)
New health check instance for the given leader latch.- Parameters:
leaderLatch- theManagedLeaderLatchto check
-
-