|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use LockID | |
|---|---|
| com.tc.object.bytecode | |
| com.tc.object.locks | |
| Uses of LockID in com.tc.object.bytecode |
|---|
| Methods in com.tc.object.bytecode that return LockID | |
|---|---|
LockID |
NullManager.generateLockIdentifier(java.lang.Object obj)
|
LockID |
NullManager.generateLockIdentifier(java.lang.Object obj,
java.lang.String field)
|
LockID |
NullManager.generateLockIdentifier(java.lang.String str)
|
| Methods in com.tc.object.bytecode with parameters of type LockID | |
|---|---|
int |
NullManager.globalHoldCount(LockID lock,
LockLevel level)
|
int |
NullManager.globalPendingCount(LockID lock)
|
int |
NullManager.globalWaitingCount(LockID lock)
|
boolean |
NullManager.isLocked(LockID lock,
LockLevel level)
|
boolean |
NullManager.isLockedByCurrentThread(LockID lock,
LockLevel level)
|
int |
NullManager.localHoldCount(LockID lock,
LockLevel level)
|
void |
NullManager.lock(LockID lock,
LockLevel level)
|
void |
NullManager.lockInterruptibly(LockID lock,
LockLevel level)
|
void |
NullManager.monitorEnter(LockID lock,
LockLevel level)
|
void |
Manager.monitorEnter(LockID lock,
LockLevel level)
Used by instrumented code to perform a clustered monitorenter. |
void |
NullManager.monitorExit(LockID lock,
LockLevel level)
|
void |
Manager.monitorExit(LockID lock,
LockLevel level)
Used by instrumented code to perform a clustered monitorexit. |
Notify |
NullManager.notify(LockID lock,
java.lang.Object waitObject)
|
Notify |
NullManager.notifyAll(LockID lock,
java.lang.Object waitObject)
|
void |
NullManager.pinLock(LockID lock)
|
boolean |
NullManager.tryLock(LockID lock,
LockLevel level)
|
boolean |
NullManager.tryLock(LockID lock,
LockLevel level,
long timeout)
|
void |
NullManager.unlock(LockID lock,
LockLevel level)
|
void |
NullManager.unpinLock(LockID lock)
|
void |
NullManager.wait(LockID lock,
java.lang.Object waitObject)
|
void |
NullManager.wait(LockID lock,
java.lang.Object waitObject,
long timeout)
|
| Uses of LockID in com.tc.object.locks |
|---|
| Classes in com.tc.object.locks that implement LockID | |
|---|---|
class |
UnclusteredLockID
|
| Methods in com.tc.object.locks that return LockID | |
|---|---|
LockID |
TerracottaLocking.generateLockIdentifier(java.lang.Object obj)
|
LockID |
TerracottaLocking.generateLockIdentifier(java.lang.Object obj,
java.lang.String field)
|
LockID |
TerracottaLocking.generateLockIdentifier(java.lang.String str)
|
LockID |
Notify.getLockID()
|
| Methods in com.tc.object.locks with parameters of type LockID | |
|---|---|
int |
TerracottaLocking.globalHoldCount(LockID lock,
LockLevel level)
Return the count of global (cluster-wide) holders at the given lock level. |
int |
TerracottaLocking.globalPendingCount(LockID lock)
Return the count of global (cluster-wide) pending holders. |
int |
TerracottaLocking.globalWaitingCount(LockID lock)
Return the count of global (cluster-wide) waiting threads. |
boolean |
TerracottaLocking.isLocked(LockID lock,
LockLevel level)
Return true if the given lock is held by any thread at the given lock level. |
boolean |
TerracottaLocking.isLockedByCurrentThread(LockID lock,
LockLevel level)
Return true if the given lock is held by the current thread at the given lock level. |
int |
TerracottaLocking.localHoldCount(LockID lock,
LockLevel level)
Return the count of local (on this client VM) holders at the given lock level. |
void |
TerracottaLocking.lock(LockID lock,
LockLevel level)
Blocking acquire of a Terracotta lock. |
void |
TerracottaLocking.lockInterruptibly(LockID lock,
LockLevel level)
Interruptible acquire of a Terracotta lock. |
Notify |
TerracottaLocking.notify(LockID lock,
java.lang.Object waitObject)
Notify a single thread waiting on the given lock. |
Notify |
TerracottaLocking.notifyAll(LockID lock,
java.lang.Object waitObject)
Notify all threads waiting on the given lock. |
void |
TerracottaLocking.pinLock(LockID lock)
|
boolean |
TerracottaLocking.tryLock(LockID lock,
LockLevel level)
Try to acquire a Terracotta lock. |
boolean |
TerracottaLocking.tryLock(LockID lock,
LockLevel level,
long timeout)
Timed acquire of a Terracotta lock. |
void |
TerracottaLocking.unlock(LockID lock,
LockLevel level)
Blocking unlock of a Terracotta lock. |
void |
TerracottaLocking.unpinLock(LockID lock)
|
void |
TerracottaLocking.wait(LockID lock,
java.lang.Object waitObject)
Move the current thread to wait on the given lock. |
void |
TerracottaLocking.wait(LockID lock,
java.lang.Object waitObject,
long timeout)
Move the current thread to wait on the given lock with timeout. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||