Interface for distributed locking
One time lock.
Factory to create
Lock waiter represents the attempt that application tries to lock.
An implementation of
Distributed lock, using ZooKeeper.
Factory to create zookeeper based locks.
Exception indicates that epoch already changed when executing a given
Exception indicates that the lock was closed (unlocked) before the lock request could complete.
Exception indicates that the lock's zookeeper session was expired before the lock request could complete.
Exception thrown when lock state changed
Exception thrown when acquiring lock timeout
Copyright © 2016-2018 The Apache Software Foundation. All Rights Reserved.