Package com.alibaba.druid.stat
Class JdbcStatementStat
java.lang.Object
com.alibaba.druid.stat.JdbcStatementStat
- All Implemented Interfaces:
JdbcStatementStatMBean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
afterExecute
(long nanoSpan) void
void
long
int
long
long
long
long
long
long[]
long[]
long
long
long
long
int
void
void
void
void
void
reset()
-
Constructor Details
-
JdbcStatementStat
public JdbcStatementStat()
-
-
Method Details
-
getHistogramRanges
public long[] getHistogramRanges() -
getHistogramValues
public long[] getHistogramValues() -
reset
public void reset() -
afterExecute
public void afterExecute(long nanoSpan) -
beforeExecute
public void beforeExecute() -
getErrorCount
public long getErrorCount()- Specified by:
getErrorCount
in interfaceJdbcStatementStatMBean
-
getRunningCount
public int getRunningCount()- Specified by:
getRunningCount
in interfaceJdbcStatementStatMBean
-
getConcurrentMax
public int getConcurrentMax()- Specified by:
getConcurrentMax
in interfaceJdbcStatementStatMBean
-
getExecuteCount
public long getExecuteCount()- Specified by:
getExecuteCount
in interfaceJdbcStatementStatMBean
-
getExecuteLastTime
- Specified by:
getExecuteLastTime
in interfaceJdbcStatementStatMBean
-
getNanoTotal
public long getNanoTotal() -
getMillisTotal
public long getMillisTotal() -
getLastException
-
getLastErrorTime
- Specified by:
getLastErrorTime
in interfaceJdbcStatementStatMBean
-
error
-
getCloseCount
public long getCloseCount()- Specified by:
getCloseCount
in interfaceJdbcStatementStatMBean
-
getCreateCount
public long getCreateCount()- Specified by:
getCreateCount
in interfaceJdbcStatementStatMBean
-
getExecuteMillisTotal
public long getExecuteMillisTotal()- Specified by:
getExecuteMillisTotal
in interfaceJdbcStatementStatMBean
-
getPrepareCallCount
public long getPrepareCallCount()- Specified by:
getPrepareCallCount
in interfaceJdbcStatementStatMBean
-
getPrepareCount
public long getPrepareCount()- Specified by:
getPrepareCount
in interfaceJdbcStatementStatMBean
-
getExecuteSuccessCount
public long getExecuteSuccessCount()- Specified by:
getExecuteSuccessCount
in interfaceJdbcStatementStatMBean
-
getLastError
- Specified by:
getLastError
in interfaceJdbcStatementStatMBean
- Throws:
JMException
-
incrementCreateCounter
public void incrementCreateCounter() -
incrementPrepareCallCount
public void incrementPrepareCallCount() -
incrementPrepareCounter
public void incrementPrepareCounter() -
incrementStatementCloseCounter
public void incrementStatementCloseCounter()
-