org.usergrid.locking.singlenode
Class SingleNodeLockManagerImpl
java.lang.Object
org.usergrid.locking.singlenode.SingleNodeLockManagerImpl
- All Implemented Interfaces:
- LockManager
public class SingleNodeLockManagerImpl
- extends Object
- implements LockManager
Single Node implementation for LocalManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SingleNodeLockManagerImpl
public SingleNodeLockManagerImpl()
- Default constructor.
createLock
public Lock createLock(UUID applicationId,
String... path)
throws UGLockException
- Description copied from interface:
LockManager
- Acquires a lock on a particular path.
- Specified by:
createLock
in interface LockManager
- Parameters:
applicationId
- application UUIDpath
- a unique path
- Throws:
UGLockException
- if the lock cannot be acquired
Copyright © 2013. All Rights Reserved.