Uses of Interface
com.tc.object.locks.LockID

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.
 



Copyright © 2010 Terracotta, Inc.. All Rights Reserved.