|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjconch.lock.AbstractLogEqLock<OBJ_T,java.util.concurrent.locks.ReadWriteLock>
jconch.lock.RWLogEqLock<OBJ_T>
OBJ_T - The type of object compared by the logical equivalent locks.public class RWLogEqLock<OBJ_T>
Class that provides ReadWriteLock instances tagged by logically
equivalent objects.
| Constructor Summary | |
|---|---|
RWLogEqLock()
Constructor. |
|
| Method Summary | |
|---|---|
protected java.util.concurrent.locks.ReadWriteLock |
createNewLock()
Implementation of the "lock" that is created. |
static RWLogEqLock<java.lang.Object> |
getGlobalInstance()
Provides the same instance of this class every time. |
| Methods inherited from class jconch.lock.AbstractLogEqLock |
|---|
getLock, hasLockFor |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RWLogEqLock()
| Method Detail |
|---|
public static RWLogEqLock<java.lang.Object> getGlobalInstance()
protected java.util.concurrent.locks.ReadWriteLock createNewLock()
AbstractLogEqLock
createNewLock in class AbstractLogEqLock<OBJ_T,java.util.concurrent.locks.ReadWriteLock>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||