Class SpringMethodStat
java.lang.Object
com.alibaba.druid.support.spring.stat.SpringMethodStat
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddJdbcCommitCount(long commitCount) voidaddJdbcExecuteCount(long executeCount) voidaddJdbcExecuteErrorCount(long executeCount) voidaddJdbcExecuteTimeNano(long nano) voidaddJdbcFetchRowCount(long delta) voidaddJdbcPoolConnectionCloseCount(long delta) voidaddJdbcPoolConnectionOpenCount(long delta) voidaddJdbcResultSetCloseCount(long delta) voidaddJdbcResultSetOpenCount(long delta) voidaddJdbcRollbackCount(long rollbackCount) voidaddJdbcUpdateCount(long updateCount) voidafterInvoke(Throwable error, long nanos) voidstatic SpringMethodStatcurrent()intlonglonglonglonglong[]longlonglonglonglonglonglonglonglonglonglonglonglongintgetStatValue(boolean reset) voidvoidvoidvoidvoidvoidvoidvoidvoidreset()static voidsetCurrent(SpringMethodStat current)
-
Constructor Details
-
SpringMethodStat
-
-
Method Details
-
getStatValue
-
reset
public void reset() -
getMethodInfo
-
current
-
setCurrent
-
beforeInvoke
public void beforeInvoke() -
afterInvoke
-
getHistogramValues
public long[] getHistogramValues() -
getLastError
-
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() -
getStatData
-