Package com.alibaba.druid.stat
Class JdbcConnectionStat
java.lang.Object
com.alibaba.druid.stat.JdbcConnectionStat
- All Implemented Interfaces:
JdbcConnectionStatMBean
- Author:
- wenshao [[email protected]]
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static interface
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
afterClose
(long aliveNano) void
afterConnected
(long delta) void
void
connectError
(Throwable error) void
int
int
long
long
long
long
long
int
long
long
long
long
int
int
long
long
long
long
long[]
long[]
long
long
void
void
void
void
void
reset()
void
setActiveCount
(int activeCount)
-
Constructor Details
-
JdbcConnectionStat
public JdbcConnectionStat()
-
-
Method Details
-
reset
public void reset() -
beforeConnect
public void beforeConnect() -
afterConnected
public void afterConnected(long delta) -
getConnectNanoMax
public long getConnectNanoMax() -
getConnectMillisMax
public long getConnectMillisMax() -
setActiveCount
public void setActiveCount(int activeCount) -
getActiveCount
public int getActiveCount() -
getAtiveCountMax
public int getAtiveCountMax() -
getErrorCount
public long getErrorCount() -
getConnectingCount
public int getConnectingCount() -
getConnectingMax
public int getConnectingMax() -
getAliveTotal
public long getAliveTotal() -
getAliveNanoMin
public long getAliveNanoMin() -
getAliveMillisMin
public long getAliveMillisMin() -
getAliveNanoMax
public long getAliveNanoMax() -
getAliveMillisMax
public long getAliveMillisMax() -
afterClose
public void afterClose(long aliveNano) -
getErrorLast
-
getConnectErrorLast
-
getErrorLastTime
-
connectError
-
error
-
getCloseCount
public long getCloseCount()- Specified by:
getCloseCount
in interfaceJdbcConnectionStatMBean
-
getCommitCount
public long getCommitCount()- Specified by:
getCommitCount
in interfaceJdbcConnectionStatMBean
-
getConnectCount
public long getConnectCount()- Specified by:
getConnectCount
in interfaceJdbcConnectionStatMBean
-
getConnectMillis
public long getConnectMillis()- Specified by:
getConnectMillis
in interfaceJdbcConnectionStatMBean
-
getActiveMax
public int getActiveMax()- Specified by:
getActiveMax
in interfaceJdbcConnectionStatMBean
-
getRollbackCount
public long getRollbackCount()- Specified by:
getRollbackCount
in interfaceJdbcConnectionStatMBean
-
getConnectErrorCount
public long getConnectErrorCount()- Specified by:
getConnectErrorCount
in interfaceJdbcConnectionStatMBean
-
getConnectLastTime
- Specified by:
getConnectLastTime
in interfaceJdbcConnectionStatMBean
-
incrementConnectionCloseCount
public void incrementConnectionCloseCount() -
incrementConnectionCommitCount
public void incrementConnectionCommitCount() -
incrementConnectionRollbackCount
public void incrementConnectionRollbackCount() -
incrementTransactionStartCount
public void incrementTransactionStartCount() -
getTransactionStartCount
public long getTransactionStartCount() -
getHistorgramValues
public long[] getHistorgramValues() -
getHistogramRanges
public long[] getHistogramRanges()
-