All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description CuratorBundle<C extends io.dropwizard.Configuration & CuratorConfigured> A Dropwizard bundle that creates aCuratorFrameworkinstance, wrapped in a DropwizardManagedinstance.CuratorConfig Configuration for Curator, which is mainly the ZooKeeper connection string along with some properties to configure the retry policy.CuratorConfigured This interface is intended to be implemented by a DropwizardConfigurationclass, in order to make the intent clear that an application requires a Curator configuration and for consistency across applications.CuratorFrameworkHelper Helper class for managing the lifecycle ofCuratorFrameworkinstances.CuratorHealthCheck A Dropwizard Metrics health check for aCuratorFrameworkinstance.CuratorListeners Utilities related to Curator listener classes.CuratorLockHelper Helper class for creating and managing Curator locks, and converting timeouts and exceptions thrown by Curator intoLockAcquisitionExceptions.CuratorStartupFailureException Exception class indicating thereLockAcquisitionException Exception class indicating a failure to obtain a ZooKeeper lock.LockAcquisitionFailureException Exception class indicating that an exception was thrown by Curator while trying to obtain a ZooKeeper lock.LockAcquisitionTimeoutException Exception class indicating that a timeout occurred trying to obtain a ZooKeeper lock.ManagedCuratorFramework A DropwizardManagedthat wraps aCuratorFrameworkinstance, starting and stopping it automatically with the application.ZooKeeperAvailabilityChecker Utility for checking whether ZooKeeper servers are available.