Class ManagedLeaderLatchHealthCheck
- java.lang.Object
-
- com.codahale.metrics.health.HealthCheck
-
- org.kiwiproject.curator.leader.health.ManagedLeaderLatchHealthCheck
-
public class ManagedLeaderLatchHealthCheck extends com.codahale.metrics.health.HealthCheck
Simple 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.Result
check()
-
-
-
Constructor Detail
-
ManagedLeaderLatchHealthCheck
public ManagedLeaderLatchHealthCheck(ManagedLeaderLatch leaderLatch)
New health check instance for the given leader latch.- Parameters:
leaderLatch
- theManagedLeaderLatch
to check
-
-