Class SpringMethodStat

java.lang.Object
com.alibaba.druid.support.spring.stat.SpringMethodStat

public class SpringMethodStat extends Object
  • Constructor Details

  • Method Details

    • 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()
    • getStatData

      public Map<String,Object> getStatData()