Class ZookeeperCuratorLockProvider

java.lang.Object
net.javacrumbs.shedlock.provider.zookeeper.curator.ZookeeperCuratorLockProvider
All Implemented Interfaces:
LockProvider

public class ZookeeperCuratorLockProvider
extends Object
implements LockProvider
Locks kept using ZooKeeper. When locking, creates a PERSISTENT node with node name = lock_name and value containing lock data, when unlocking, keeps the node and changes node data to release the lock.