Package com.bigdata.zookeeper

Interface Summary
HierarchicalZNodeWatcherFlags Flags for the HierarchicalZNodeWatcher.
ZLock Distributed synchronous lock.
 

Class Summary
AbstractZNodeConditionWatcher An abstract implementation based on synchronized(this) and Object.notify().
AbstractZooPrimitive Base class for some distributed concurrency patterns using ZooKeeper.
AbstractZooQueue<E extends Serializable> Basic queue pattern.
DumpZookeeper Utility for dumping out the portion of a zookeeper ensemble state pertaining to a bigdata federation.
HierarchicalZNodeWatcher This class accepts a dynamic set of watch criteria and pump events into a queue when any watch was triggered.
UnknownChildrenWatcher Notices when unknown children appear for the watched node.
ZLockImpl ZLock implementation class.
ZNodeCreatedWatcher An instance of this class may be used to watch for a "create" event for a single znode.
ZNodeDeletedWatcher An instance of this class may be used to watch for the delete of a single znode.
ZooBarrier Double-barrier using zookeeper.
ZooElection<E extends Serializable> An election pattern.
ZooHelper Utility class for issuing the four letter commands to a zookeeper service.
ZooKeeperAccessor Interface exposing a ZooKeeper client that may be transparently replaced by a new instance in response to a KeeperException.SessionExpiredException.
ZooQueue<E extends Serializable> Producer-consumer queue.
ZooResourceLockService Implementation using ZLocks.
 

Exception Summary
ZLockNodeInvalidatedException This exception is thrown if there is an attempt to acquire a ZLock but the lock node has been invalidated pending its destruction.
 



Copyright © 2006-2012 SYSTAP, LLC. All Rights Reserved.