com.alibaba.druid.support.spring.stat
类 SpringMethodStat

java.lang.Object
  继承者 com.alibaba.druid.support.spring.stat.SpringMethodStat

public class SpringMethodStat
extends Object


构造方法摘要
SpringMethodStat(SpringMethodInfo methodInfo)
           
 
方法摘要
 void addJdbcCommitCount(long commitCount)
           
 void addJdbcExecuteCount(long executeCount)
           
 void addJdbcExecuteErrorCount(long executeCount)
           
 void addJdbcExecuteTimeNano(long nano)
           
 void addJdbcFetchRowCount(long delta)
           
 void addJdbcPoolConnectionCloseCount(long delta)
           
 void addJdbcPoolConnectionOpenCount(long delta)
           
 void addJdbcResultSetCloseCount(long delta)
           
 void addJdbcResultSetOpenCount(long delta)
           
 void addJdbcRollbackCount(long rollbackCount)
           
 void addJdbcUpdateCount(long updateCount)
           
 void afterInvoke(Throwable error, long nanos)
           
 void beforeInvoke()
           
static SpringMethodStat current()
           
 int getConcurrentMax()
           
 long getExecuteCount()
           
 long getExecuteErrorCount()
           
 long getExecuteTimeMillis()
           
 long getExecuteTimeNano()
           
 long[] getHistogramValues()
           
 long getJdbcCommitCount()
           
 long getJdbcExecuteCount()
           
 long getJdbcExecuteErrorCount()
           
 long getJdbcExecuteTimeMillis()
           
 long getJdbcExecuteTimeNano()
           
 long getJdbcFetchRowCount()
           
 long getJdbcPoolConnectionCloseCount()
           
 long getJdbcPoolConnectionOpenCount()
           
 long getJdbcResultSetCloseCount()
           
 long getJdbcResultSetOpenCount()
           
 long getJdbcRollbackCount()
           
 long getJdbcUpdateCount()
           
 Throwable getLastError()
           
 Date getLastErrorTime()
           
 long getLastErrorTimeMillis()
           
 SpringMethodInfo getMethodInfo()
           
 int getRunningCount()
           
 Map<String,Object> getStatData()
           
 SpringMethodStatValue getStatValue(boolean reset)
           
 void incrementJdbcCommitCount()
           
 void incrementJdbcExecuteCount()
           
 void incrementJdbcExecuteErrorCount()
           
 void incrementJdbcPoolConnectionCloseCount()
           
 void incrementJdbcPoolConnectionOpenCount()
           
 void incrementJdbcResultSetCloseCount()
           
 void incrementJdbcResultSetOpenCount()
           
 void incrementJdbcRollbackCount()
           
 void reset()
           
static void setCurrent(SpringMethodStat current)
           
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

SpringMethodStat

public SpringMethodStat(SpringMethodInfo methodInfo)
方法详细信息

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


Copyright © 2013-2014 Alibaba Group. All Rights Reserved.