Class WebURIStat

java.lang.Object
com.alibaba.druid.support.http.stat.WebURIStat

public class WebURIStat extends Object
  • Constructor Details

    • WebURIStat

      public WebURIStat(String uri)
  • Method Details

    • current

      public static WebURIStat current()
    • getUri

      public String getUri()
    • beforeInvoke

      public void beforeInvoke()
    • afterInvoke

      public void afterInvoke(Throwable error, long nanos)
    • getRunningCount

      public int getRunningCount()
    • getConcurrentMax

      public long getConcurrentMax()
    • getRequestCount

      public long getRequestCount()
    • getRequestTimeNano

      public long getRequestTimeNano()
    • getRequestTimeMillis

      public long getRequestTimeMillis()
    • addJdbcFetchRowCount

      public void addJdbcFetchRowCount(long delta)
    • getJdbcFetchRowCount

      public long getJdbcFetchRowCount()
    • getJdbcFetchRowPeak

      public long getJdbcFetchRowPeak()
    • addJdbcUpdateCount

      public void addJdbcUpdateCount(long updateCount)
    • getJdbcUpdateCount

      public long getJdbcUpdateCount()
    • getJdbcUpdatePeak

      public long getJdbcUpdatePeak()
    • incrementJdbcExecuteCount

      public void incrementJdbcExecuteCount()
    • addJdbcExecuteCount

      public void addJdbcExecuteCount(long executeCount)
    • getJdbcExecuteCount

      public long getJdbcExecuteCount()
    • getJdbcExecuteErrorCount

      public long getJdbcExecuteErrorCount()
    • getJdbcExecutePeak

      public long getJdbcExecutePeak()
    • getJdbcExecuteTimeMillis

      public long getJdbcExecuteTimeMillis()
    • getJdbcExecuteTimeNano

      public long getJdbcExecuteTimeNano()
    • incrementJdbcCommitCount

      public void incrementJdbcCommitCount()
    • getJdbcCommitCount

      public long getJdbcCommitCount()
    • incrementJdbcRollbackCount

      public void incrementJdbcRollbackCount()
    • getJdbcRollbackCount

      public long getJdbcRollbackCount()
    • setLastAccessTimeMillis

      public void setLastAccessTimeMillis(long lastAccessTimeMillis)
    • getLastAccessTime

      public Date getLastAccessTime()
    • getLastAccessTimeMillis

      public long getLastAccessTimeMillis()
    • getErrorCount

      public long getErrorCount()
    • 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)
    • getJdbcResultSetCloseCount

      public long getJdbcResultSetCloseCount()
    • addJdbcResultSetCloseCount

      public void addJdbcResultSetCloseCount(long delta)
    • getProfiletat

      public ProfileStat getProfiletat()
    • getHistogramValues

      public long[] getHistogramValues()
    • getValue

      public WebURIStatValue getValue(boolean reset)
    • getStatData

      public Map<String,Object> getStatData()