org.usergrid.locking.noop
Class NoOpLockManagerImpl

java.lang.Object
  extended by org.usergrid.locking.noop.NoOpLockManagerImpl
All Implemented Interfaces:
LockManager

public class NoOpLockManagerImpl
extends Object
implements LockManager

This is a no-op manager used for testing.


Constructor Summary
NoOpLockManagerImpl()
           
 
Method Summary
 Lock createLock(UUID applicationId, String... path)
          Acquires a lock on a particular path.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoOpLockManagerImpl

public NoOpLockManagerImpl()
Method Detail

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 UUID
path - a unique path
Throws:
UGLockException - if the lock cannot be acquired


Copyright © 2013. All Rights Reserved.