| com.tc.management.L2LockStatsManager
All known Subclasses: com.tc.management.L2LockStatsManagerImpl,
L2LockStatsManager | public interface L2LockStatsManager (Code) | | |
Method Summary | |
public void | clearAllStatsFor(NodeID nodeID) | public void | disableClientStackTrace(LockID lockID) | public void | enableClientStackTrace(LockID lockID) | public void | enableClientStackTrace(LockID lockID, int stackTraceDepth, int statCollectFrequency) | public LockHolder | getLockHolder(LockID lockID, NodeID nodeID, ThreadID threadID) | public int | getLockStackTraceDepth(LockID lockID) | public int | getLockStatCollectFrequency(LockID lockID) | public long | getNumberOfLockHopRequests(LockID lockID) | public long | getNumberOfLockReleased(LockID lockID) | public long | getNumberOfLockRequested(LockID lockID) | public long | getNumberOfPendingRequests(LockID lockID) | public Collection | getStackTraces(LockID lockID) | public Collection | getTopAggregateLockHolderStats(int n) | public Collection | getTopAggregateWaitingLocks(int n) | public Collection | getTopContendedLocks(int n) | public Collection | getTopLockHoldersStats(int n) | public Collection | getTopLockHops(int n) | public Collection | getTopLockStats(int n) | public Collection | getTopWaitingLocks(int n) | public boolean | isClientLockStackTraceEnable(LockID lockID) | public boolean | isLockStackTraceEnabledInClient(LockID lockID, NodeID nodeID) | public boolean | isLockStatisticsEnabled() | public void | lockAwarded(LockID lockID, NodeID nodeID, ThreadID threadID, boolean isGreedy, long lockAwardTimestamp) | public void | lockHopped(LockID lockID) | public void | lockNotified(LockID lockID, int n) | public void | lockRejected(LockID lockID, NodeID nodeID, ThreadID threadID) | public void | lockReleased(LockID lockID, NodeID nodeID, ThreadID threadID) | public void | lockRequested(LockID lockID, NodeID nodeID, ThreadID threadID, int lockLevel) | public void | lockWait(LockID lockID) | public void | recordClientStackTraceEnabled(LockID lockID, NodeID nodeID) | public void | recordStackTraces(LockID lockID, NodeID nodeID, List stackTraces) | public void | setLockStatisticsEnabled(boolean lockStatsEnabled) | public void | start(DSOChannelManager channelManager, LockManager lockManager, Sink sink) |
clearAllStatsFor | public void clearAllStatsFor(NodeID nodeID)(Code) | | |
disableClientStackTrace | public void disableClientStackTrace(LockID lockID)(Code) | | |
enableClientStackTrace | public void enableClientStackTrace(LockID lockID)(Code) | | |
enableClientStackTrace | public void enableClientStackTrace(LockID lockID, int stackTraceDepth, int statCollectFrequency)(Code) | | |
getLockStackTraceDepth | public int getLockStackTraceDepth(LockID lockID)(Code) | | |
getLockStatCollectFrequency | public int getLockStatCollectFrequency(LockID lockID)(Code) | | |
getNumberOfLockHopRequests | public long getNumberOfLockHopRequests(LockID lockID)(Code) | | |
getNumberOfLockReleased | public long getNumberOfLockReleased(LockID lockID)(Code) | | |
getNumberOfLockRequested | public long getNumberOfLockRequested(LockID lockID)(Code) | | |
getNumberOfPendingRequests | public long getNumberOfPendingRequests(LockID lockID)(Code) | | |
getTopAggregateLockHolderStats | public Collection getTopAggregateLockHolderStats(int n)(Code) | | |
getTopAggregateWaitingLocks | public Collection getTopAggregateWaitingLocks(int n)(Code) | | |
isClientLockStackTraceEnable | public boolean isClientLockStackTraceEnable(LockID lockID)(Code) | | |
isLockStackTraceEnabledInClient | public boolean isLockStackTraceEnabledInClient(LockID lockID, NodeID nodeID)(Code) | | |
isLockStatisticsEnabled | public boolean isLockStatisticsEnabled()(Code) | | |
lockAwarded | public void lockAwarded(LockID lockID, NodeID nodeID, ThreadID threadID, boolean isGreedy, long lockAwardTimestamp)(Code) | | |
lockNotified | public void lockNotified(LockID lockID, int n)(Code) | | |
recordClientStackTraceEnabled | public void recordClientStackTraceEnabled(LockID lockID, NodeID nodeID)(Code) | | |
setLockStatisticsEnabled | public void setLockStatisticsEnabled(boolean lockStatsEnabled)(Code) | | |
|
|