public class UnsafeIdBasedLockManager<K> extends Object implements IdBasedLockManager<K>
| Constructor and Description |
|---|
UnsafeIdBasedLockManager() |
| Modifier and Type | Method and Description |
|---|---|
protected Map<K,IdBasedLock<K>> |
getLockMap() |
IdBasedLock<K> |
obtainLock(K id)
Gets the lock for the specified id.
|
static void |
out(Object message) |
void |
releaseLock(IdBasedLock<K> lock) |
public IdBasedLock<K> obtainLock(K id)
IdBasedLockManagerobtainLock in interface IdBasedLockManager<K>id - the id to get the lock for.public void releaseLock(IdBasedLock<K> lock)
releaseLock in interface IdBasedLockManager<K>protected Map<K,IdBasedLock<K>> getLockMap()
public static void out(Object message)
Copyright © 2010-2014 anotheria.net. All Rights Reserved.