| java.lang.Object com.tc.object.lockmanager.impl.ClientLock
Method Summary | |
public synchronized Collection | addAllPendingLockRequestsTo(Collection c) | public synchronized Collection | addAllPendingTryLockRequestsTo(Collection c) | public synchronized Collection | addAllWaitersTo(Collection c) | public synchronized Collection | addHoldersToAsLockRequests(Collection c) | public void | awardLock(ThreadID threadID, int level) XXX:: This method is called from a stage-thread and should never block. | public void | cannotAwardLock(ThreadID threadID, int level) XXX:: This method is called from a stage-thread and should never block. | public synchronized void | decUseCount() | public boolean | equals(Object obj) | public LockID | getLockID() | public synchronized int | getUseCount() | public int | hashCode() | public synchronized void | incUseCount() | public synchronized boolean | isClear() | public boolean | isHeld() | public boolean | isHeldBy(ThreadID threadID, int level) | public boolean | isHoldingReadLockExclusively(ThreadID threadID) | public int | localHeldCount(ThreadID threadID, int lockLevel) | public void | lock(ThreadID threadID, int type) | public synchronized void | notified(ThreadID threadID) | public synchronized Notify | notify(ThreadID threadID, boolean all) | public void | pause() | public synchronized int | queueLength() | public synchronized void | recall(int interestedLevel, LockFlushCallback callback) XXX:: This method is called from a stage-thread and should never block. | public boolean | timedout() | public String | toString() | public void | transactionsForLockFlushed(LockID id) | boolean | tryLock(ThreadID threadID, WaitInvocation timeout, int type) | public void | unlock(ThreadID threadID) | public synchronized void | unpause() | public void | wait(ThreadID threadID, WaitInvocation call, Object waitLock, WaitListener listener) | public synchronized int | waitLength() | public synchronized void | waitTimeout(Object callbackObject) |
awardLock | public void awardLock(ThreadID threadID, int level)(Code) | | XXX:: This method is called from a stage-thread and should never block.
|
cannotAwardLock | public void cannotAwardLock(ThreadID threadID, int level)(Code) | | XXX:: This method is called from a stage-thread and should never block.
|
decUseCount | public synchronized void decUseCount()(Code) | | |
getUseCount | public synchronized int getUseCount()(Code) | | |
hashCode | public int hashCode()(Code) | | |
incUseCount | public synchronized void incUseCount()(Code) | | |
isClear | public synchronized boolean isClear()(Code) | | |
isHeld | public boolean isHeld()(Code) | | |
isHoldingReadLockExclusively | public boolean isHoldingReadLockExclusively(ThreadID threadID)(Code) | | |
localHeldCount | public int localHeldCount(ThreadID threadID, int lockLevel)(Code) | | |
notified | public synchronized void notified(ThreadID threadID)(Code) | | This method is called from a stage-thread and should never block
|
pause | public void pause()(Code) | | |
queueLength | public synchronized int queueLength()(Code) | | |
recall | public synchronized void recall(int interestedLevel, LockFlushCallback callback)(Code) | | XXX:: This method is called from a stage-thread and should never block. Server recalls READ or WRITE depending on
what triggered the recall.
|
timedout | public boolean timedout()(Code) | | |
transactionsForLockFlushed | public void transactionsForLockFlushed(LockID id)(Code) | | |
unpause | public synchronized void unpause()(Code) | | |
waitLength | public synchronized int waitLength()(Code) | | |
waitTimeout | public synchronized void waitTimeout(Object callbackObject)(Code) | | |
|
|