Name | Description | Type | Package | Framework |
AfterConnectionEstablished | Utility class to allow execution of logic once a ZooKeeper connection becomes available. | Class | org.apache.curator.framework.recipes | Apache Curator |
AtomicStats | Class | org.apache.curator.framework.recipes.atomic | Apache Curator | |
AtomicValue | Abstracts a value returned from one of the AtomicsReturns debugging stats about the operation | Interface | org.apache.curator.framework.recipes.atomic | Apache Curator |
BlockingQueueConsumer | Class | org.apache.curator.framework.recipes.queue | Apache Curator | |
CachedAtomicInteger | Class | org.apache.curator.framework.recipes.atomic | Apache Curator | |
CachedAtomicLong | Class | org.apache.curator.framework.recipes.atomic | Apache Curator | |
CancelLeadershipException | When thrown from ConnectionStateListener. | Class | org.apache.curator.framework.recipes.leader | Apache Curator |
ChildData | Class | org.apache.curator.framework.recipes.cache | Apache Curator | |
ChildReaper | Utility to reap empty child nodes of a parent node. | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
DefaultTreeCacheSelector | Class | org.apache.curator.framework.recipes.cache | Apache Curator | |
DistributedAtomicInteger | A counter that attempts atomic increments. | Class | org.apache.curator.framework.recipes.atomic | Apache Curator |
DistributedAtomicLong | A counter that attempts atomic increments. | Class | org.apache.curator.framework.recipes.atomic | Apache Curator |
DistributedAtomicNumber | Add delta to the current value and return the new value information. | Interface | org.apache.curator.framework.recipes.atomic | Apache Curator |
DistributedAtomicValue | A distributed value that attempts atomic sets. | Class | org.apache.curator.framework.recipes.atomic | Apache Curator |
DistributedBarrier | A barrier as described in the ZK recipes. | Class | org.apache.curator.framework.recipes.barriers | Apache Curator |
DistributedDelayQueue | A variation of the DistributedPriorityQueue that uses time as the priority. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
DistributedDoubleBarrier | A double barrier as described in the ZK recipes. | Class | org.apache.curator.framework.recipes.barriers | Apache Curator |
DistributedIdQueue | A version of DistributedQueue that allows IDs to be associated with queue items. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
DistributedPriorityQueue | An implementation of the Distributed Priority Queue ZK recipe. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
DistributedQueue | An implementation of the Distributed Queue ZK recipe. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
DistributedQueue .ProcessType | Returns the enum constant of this type with the specified name. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
ErrorMode | Used when the queue is created with a QueueBuilder. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
GroupMember | Group membership management. | Class | org.apache.curator.framework.recipes.nodes | Apache Curator |
InterProcessLock | Acquire the mutex - blocking until it's available. | Interface | org.apache.curator.framework.recipes.locks | Apache Curator |
InterProcessMultiLock | A container that manages multiple locks as a single entity. | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
InterProcessMutex | A re-entrant mutex that works across JVMs. | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
InterProcessReadWriteLock | A re-entrant read/write mutex that works across JVMs. | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
InterProcessSemaphore | A counting semaphore that works across JVMs. | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
InterProcessSemaphoreMutex | A NON re-entrant mutex that works across JVMs. | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
InterProcessSemaphoreV2 | A counting semaphore that works across JVMs. | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
LeaderLatch | Abstraction to select a leader amongst multiple contenders in a group of JMVs connected to a Zookeeper cluster. | Class | org.apache.curator.framework.recipes.leader | Apache Curator |
LeaderLatch .CloseMode | How to handle listeners when the latch is closedWhen the latch is closed, listeners *will* be notified | Class | org.apache.curator.framework.recipes.leader | Apache Curator |
LeaderLatch .State | Returns the enum constant of this type with the specified name. | Class | org.apache.curator.framework.recipes.leader | Apache Curator |
LeaderLatchListener | A LeaderLatchListener can be used to be notified asynchronously about when the state of the LeaderLatch has changed. | Interface | org.apache.curator.framework.recipes.leader | Apache Curator |
LeaderSelector | Abstraction to select a leader amongst multiple contenders in a group of JMVs connected to a Zookeeper cluster. | Class | org.apache.curator.framework.recipes.leader | Apache Curator |
LeaderSelectorListener | Notification for leadershipSee Also:LeaderSelector | Interface | org.apache.curator.framework.recipes.leader | Apache Curator |
LeaderSelectorListenerAdapter | An implementation of LeaderSelectorListener that adds the recommended handling for connection state problems | Class | org.apache.curator.framework.recipes.leader | Apache Curator |
Lease | Represents an acquired lease from an InterProcessSemaphore. | Interface | org.apache.curator.framework.recipes.locks | Apache Curator |
Locker | Utility for safely acquiring a lock and releasing it using Java 7's try-with-resource feature. | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
LockInternals | Class | org.apache.curator.framework.recipes.locks | Apache Curator | |
LockInternalsDriver | Interface | org.apache.curator.framework.recipes.locks | Apache Curator | |
LockInternalsSorter | Interface | org.apache.curator.framework.recipes.locks | Apache Curator | |
MultiItem | Abstraction for multiple items. | Interface | org.apache.curator.framework.recipes.queue | Apache Curator |
NodeCache | A utility that attempts to keep the data from a node locally cached. | Class | org.apache.curator.framework.recipes.cache | Apache Curator |
NodeCacheListener | Called when a change has occurred throws Exception | Interface | org.apache.curator.framework.recipes.cache | Apache Curator |
Participant | Class | org.apache.curator.framework.recipes.leader | Apache Curator | |
PathChildrenCache | A utility that attempts to keep all data from all children of a ZK path locally cached. | Class | org.apache.curator.framework.recipes.cache | Apache Curator |
PathChildrenCache .StartMode | Method of priming cache on PathChildrenCache. | Class | org.apache.curator.framework.recipes.cache | Apache Curator |
PathChildrenCacheEvent | Class | org.apache.curator.framework.recipes.cache | Apache Curator | |
PathChildrenCacheEvent .Type | A child was added to the pathA child was removed from the path | Class | org.apache.curator.framework.recipes.cache | Apache Curator |
PathChildrenCacheListener | Interface | org.apache.curator.framework.recipes.cache | Apache Curator | |
PathChildrenCacheMode | enum PathChildrenCacheModeControls which data is cached | Class | org.apache.curator.framework.recipes.cache | Apache Curator |
PersistentEphemeralNode | A persistent ephemeral node is an ephemeral node that attempts to stay present in ZooKeeper, even through connection and session interruptions. | Class | org.apache.curator.framework.recipes.nodes | Apache Curator |
PersistentEphemeralNode .Mode | The mode for node creationSame as CreateMode. | Class | org.apache.curator.framework.recipes.nodes | Apache Curator |
PersistentNode | A persistent node is a node that attempts to stay present in ZooKeeper, even through connection and session interruptions. | Class | org.apache.curator.framework.recipes.nodes | Apache Curator |
PredicateResults | Class | org.apache.curator.framework.recipes.locks | Apache Curator | |
PromotedToLock | Abstraction of arguments for mutex promotion. | Class | org.apache.curator.framework.recipes.atomic | Apache Curator |
PromotedToLock .Builder | Build the argument blockPromotedToLock. | Class | org.apache.curator.framework.recipes.atomic | Apache Curator |
QueueAllocator | Interface | org.apache.curator.framework.recipes.queue | Apache Curator | |
QueueBase | Interface | org.apache.curator.framework.recipes.queue | Apache Curator | |
QueueBuilder | The builder for both DistributedQueue and DistributedPriorityQueueBuild a DistributedDelayQueue from the current builder values. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
QueueConsumer | Interface | org.apache.curator.framework.recipes.queue | Apache Curator | |
QueuePutListener | Queue puts are done in the background. | Interface | org.apache.curator.framework.recipes.queue | Apache Curator |
QueueSafety | Parameter block for specifying queue safety with either DistributedQueue or DistributedPriorityQueue | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
QueueSerializer | Helper to serialize/deserialize queue itemsDeserialize bytes into a queue item | Interface | org.apache.curator.framework.recipes.queue | Apache Curator |
QueueSharder | A utility for shard a distributed queue. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
QueueSharderPolicies | Various policies/options for sharding. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
QueueSharderPolicies .Builder | Change the maximum number of queues to create. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
Reaper | Class | org.apache.curator.framework.recipes.locks | Apache Curator | |
Reaper .Mode | Reap forever, or until removePath is called for the pathReap until the Reaper succeeds in deleting the path | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
Revocable | Specifies locks that can be revokedMake the lock revocable. | Interface | org.apache.curator.framework.recipes.locks | Apache Curator |
RevocationListener | Called when a revocation request has been received. | Interface | org.apache.curator.framework.recipes.locks | Apache Curator |
Revoker | Class | org.apache.curator.framework.recipes.locks | Apache Curator | |
SharedCount | Manages a shared integer. | Class | org.apache.curator.framework.recipes.shared | Apache Curator |
SharedCountListener | Interface | org.apache.curator.framework.recipes.shared | Apache Curator | |
SharedCountReader | Abstracts a shared integer and allows listening for changes to its valueReturn the current value of the count | Interface | org.apache.curator.framework.recipes.shared | Apache Curator |
SharedValue | Manages a shared value. | Class | org.apache.curator.framework.recipes.shared | Apache Curator |
SharedValueListener | Interface | org.apache.curator.framework.recipes.shared | Apache Curator | |
SharedValueReader | Abstracts a shared value and allows listening for changes to the valueReturns the listenable | Interface | org.apache.curator.framework.recipes.shared | Apache Curator |
SimpleDistributedQueue | Drop in replacement for: org. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
StandardLockInternalsDriver | Class | org.apache.curator.framework.recipes.locks | Apache Curator | |
TreeCache | A utility that attempts to keep all data from all children of a ZK path locally cached. | Class | org.apache.curator.framework.recipes.cache | Apache Curator |
TreeCache .Builder | Builds the TreeCache based on configured values. | Class | org.apache.curator.framework.recipes.cache | Apache Curator |
TreeCacheEvent | Class | org.apache.curator.framework.recipes.cache | Apache Curator | |
TreeCacheEvent .Type | Called when the connection has changed to ConnectionState. | Class | org.apache.curator.framework.recipes.cache | Apache Curator |
TreeCacheListener | Interface | org.apache.curator.framework.recipes.cache | Apache Curator | |
TreeCacheSelector | Controls which nodes a TreeCache processes. | Interface | org.apache.curator.framework.recipes.cache | Apache Curator |
VersionedValue | Class | org.apache.curator.framework.recipes.shared | Apache Curator | |