Class SpringMethodStat
- java.lang.Object
-
- com.alibaba.druid.support.spring.stat.SpringMethodStat
-
public class SpringMethodStat extends Object
-
-
Constructor Summary
Constructors Constructor Description SpringMethodStat(SpringMethodInfo methodInfo)
-
Method Summary
-
-
-
Constructor Detail
-
SpringMethodStat
public SpringMethodStat(SpringMethodInfo methodInfo)
-
-
Method Detail
-
getStatValue
public SpringMethodStatValue getStatValue(boolean reset)
-
reset
public void reset()
-
getMethodInfo
public SpringMethodInfo getMethodInfo()
-
current
public static SpringMethodStat current()
-
setCurrent
public static void setCurrent(SpringMethodStat current)
-
beforeInvoke
public void beforeInvoke()
-
afterInvoke
public void afterInvoke(Throwable error, long nanos)
-
getHistogramValues
public long[] getHistogramValues()
-
getLastError
public Throwable getLastError()
-
getLastErrorTime
public Date getLastErrorTime()
-
getLastErrorTimeMillis
public long getLastErrorTimeMillis()
-
getRunningCount
public int getRunningCount()
-
getConcurrentMax
public int getConcurrentMax()
-
getExecuteCount
public long getExecuteCount()
-
getExecuteErrorCount
public long getExecuteErrorCount()
-
getExecuteTimeNano
public long getExecuteTimeNano()
-
getExecuteTimeMillis
public long getExecuteTimeMillis()
-
addJdbcFetchRowCount
public void addJdbcFetchRowCount(long delta)
-
getJdbcFetchRowCount
public long getJdbcFetchRowCount()
-
addJdbcUpdateCount
public void addJdbcUpdateCount(long updateCount)
-
getJdbcUpdateCount
public long getJdbcUpdateCount()
-
incrementJdbcExecuteCount
public void incrementJdbcExecuteCount()
-
addJdbcExecuteCount
public void addJdbcExecuteCount(long executeCount)
-
getJdbcExecuteCount
public long getJdbcExecuteCount()
-
getJdbcExecuteErrorCount
public long getJdbcExecuteErrorCount()
-
addJdbcExecuteErrorCount
public void addJdbcExecuteErrorCount(long executeCount)
-
incrementJdbcExecuteErrorCount
public void incrementJdbcExecuteErrorCount()
-
getJdbcExecuteTimeMillis
public long getJdbcExecuteTimeMillis()
-
getJdbcExecuteTimeNano
public long getJdbcExecuteTimeNano()
-
addJdbcExecuteTimeNano
public void addJdbcExecuteTimeNano(long nano)
-
incrementJdbcCommitCount
public void incrementJdbcCommitCount()
-
getJdbcCommitCount
public long getJdbcCommitCount()
-
addJdbcCommitCount
public void addJdbcCommitCount(long commitCount)
-
incrementJdbcRollbackCount
public void incrementJdbcRollbackCount()
-
getJdbcRollbackCount
public long getJdbcRollbackCount()
-
addJdbcRollbackCount
public void addJdbcRollbackCount(long rollbackCount)
-
getJdbcPoolConnectionOpenCount
public long getJdbcPoolConnectionOpenCount()
-
addJdbcPoolConnectionOpenCount
public void addJdbcPoolConnectionOpenCount(long delta)
-
incrementJdbcPoolConnectionOpenCount
public void incrementJdbcPoolConnectionOpenCount()
-
getJdbcPoolConnectionCloseCount
public long getJdbcPoolConnectionCloseCount()
-
addJdbcPoolConnectionCloseCount
public void addJdbcPoolConnectionCloseCount(long delta)
-
incrementJdbcPoolConnectionCloseCount
public void incrementJdbcPoolConnectionCloseCount()
-
getJdbcResultSetOpenCount
public long getJdbcResultSetOpenCount()
-
addJdbcResultSetOpenCount
public void addJdbcResultSetOpenCount(long delta)
-
incrementJdbcResultSetOpenCount
public void incrementJdbcResultSetOpenCount()
-
getJdbcResultSetCloseCount
public long getJdbcResultSetCloseCount()
-
addJdbcResultSetCloseCount
public void addJdbcResultSetCloseCount(long delta)
-
incrementJdbcResultSetCloseCount
public void incrementJdbcResultSetCloseCount()
-
-