| java.lang.Object com.tc.management.L2LockStatsManagerImpl
Inner Class :public static class LockStackTracesStat implements Serializable | |
Inner Class :public static class LockStat implements Serializable | |
Method Summary | |
public void | addLockHolder(LockKey key, LockHolder lockHolder) | public synchronized void | clearAllStatsFor(NodeID nodeID) | public void | disableClientStackTrace(LockID lockID) | public synchronized void | disableLockStatistics() | public void | enableClientStackTrace(LockID lockID) | public void | enableClientStackTrace(LockID lockID, int stackTraceDepth, int statCollectFrequency) | public synchronized void | enableLockStatistics() | public synchronized LockHolder | getLockHolder(LockID lockID, NodeID nodeID, ThreadID threadID) | public synchronized int | getLockStackTraceDepth(LockID lockID) | public synchronized int | getLockStatCollectFrequency(LockID lockID) | public synchronized long | getNumberOfLockHopRequests(LockID lockID) | public synchronized long | getNumberOfLockReleased(LockID lockID) | public synchronized long | getNumberOfLockRequested(LockID lockID) | public synchronized long | getNumberOfPendingRequests(LockID lockID) | public synchronized Collection | getStackTraces(LockID lockID) | public synchronized Collection | getTopAggregateLockHolderStats(int n) | public synchronized Collection | getTopAggregateWaitingLocks(int n) | public synchronized Collection | getTopContendedLocks(int n) | public synchronized Collection | getTopLockHoldersStats(int n) | public synchronized Collection | getTopLockHops(int n) | public synchronized Collection | getTopLockStats(int n) | public synchronized Collection | getTopWaitingLocks(int n) | public synchronized boolean | isClientLockStackTraceEnable(LockID lockID) | public synchronized boolean | isLockStackTraceEnabledInClient(LockID lockID, NodeID nodeID) | public synchronized boolean | isLockStatisticsEnabled() | public synchronized void | lockAwarded(LockID lockID, NodeID nodeID, ThreadID threadID, boolean isGreedy, long lockAwardTimestamp) | public synchronized void | lockHopped(LockID lockID) | public synchronized void | lockNotified(LockID lockID, int n) | public synchronized void | lockRejected(LockID lockID, NodeID nodeID, ThreadID threadID) | public synchronized void | lockReleased(LockID lockID, NodeID nodeID, ThreadID threadID) | public synchronized void | lockRequested(LockID lockID, NodeID nodeID, ThreadID threadID, int lockLevel) | public synchronized void | lockWait(LockID lockID) | public synchronized void | recordClientStackTraceEnabled(LockID lockID, NodeID nodeID) | public synchronized void | recordStackTraces(LockID lockID, NodeID nodeID, List stackTraces) | public synchronized void | setLockStatisticsEnabled(boolean lockStatEnabled) | public synchronized void | start(DSOChannelManager channelManager, LockManager lockManager, Sink sink) |
L2LockStatsManagerImpl | public L2LockStatsManagerImpl()(Code) | | |
addLockHolder | public void addLockHolder(LockKey key, LockHolder lockHolder)(Code) | | |
clearAllStatsFor | public synchronized void clearAllStatsFor(NodeID nodeID)(Code) | | |
disableClientStackTrace | public void disableClientStackTrace(LockID lockID)(Code) | | |
disableLockStatistics | public synchronized void disableLockStatistics()(Code) | | |
enableClientStackTrace | public void enableClientStackTrace(LockID lockID)(Code) | | |
enableClientStackTrace | public void enableClientStackTrace(LockID lockID, int stackTraceDepth, int statCollectFrequency)(Code) | | |
enableLockStatistics | public synchronized void enableLockStatistics()(Code) | | |
getLockStackTraceDepth | public synchronized int getLockStackTraceDepth(LockID lockID)(Code) | | |
getLockStatCollectFrequency | public synchronized int getLockStatCollectFrequency(LockID lockID)(Code) | | |
getNumberOfLockHopRequests | public synchronized long getNumberOfLockHopRequests(LockID lockID)(Code) | | |
getNumberOfLockReleased | public synchronized long getNumberOfLockReleased(LockID lockID)(Code) | | |
getNumberOfLockRequested | public synchronized long getNumberOfLockRequested(LockID lockID)(Code) | | |
getNumberOfPendingRequests | public synchronized long getNumberOfPendingRequests(LockID lockID)(Code) | | |
getTopAggregateLockHolderStats | public synchronized Collection getTopAggregateLockHolderStats(int n)(Code) | | |
getTopAggregateWaitingLocks | public synchronized Collection getTopAggregateWaitingLocks(int n)(Code) | | |
getTopContendedLocks | public synchronized Collection getTopContendedLocks(int n)(Code) | | |
getTopLockHoldersStats | public synchronized Collection getTopLockHoldersStats(int n)(Code) | | |
getTopWaitingLocks | public synchronized Collection getTopWaitingLocks(int n)(Code) | | |
isClientLockStackTraceEnable | public synchronized boolean isClientLockStackTraceEnable(LockID lockID)(Code) | | |
isLockStackTraceEnabledInClient | public synchronized boolean isLockStackTraceEnabledInClient(LockID lockID, NodeID nodeID)(Code) | | |
isLockStatisticsEnabled | public synchronized boolean isLockStatisticsEnabled()(Code) | | |
lockAwarded | public synchronized void lockAwarded(LockID lockID, NodeID nodeID, ThreadID threadID, boolean isGreedy, long lockAwardTimestamp)(Code) | | |
lockHopped | public synchronized void lockHopped(LockID lockID)(Code) | | |
lockNotified | public synchronized void lockNotified(LockID lockID, int n)(Code) | | |
lockWait | public synchronized void lockWait(LockID lockID)(Code) | | |
recordClientStackTraceEnabled | public synchronized void recordClientStackTraceEnabled(LockID lockID, NodeID nodeID)(Code) | | |
recordStackTraces | public synchronized void recordStackTraces(LockID lockID, NodeID nodeID, List stackTraces)(Code) | | |
setLockStatisticsEnabled | public synchronized void setLockStatisticsEnabled(boolean lockStatEnabled)(Code) | | |
|
|