public class JdbcResultSetStat extends Object implements JdbcResultSetStatMBean
| 限定符和类型 | 字段和说明 |
|---|---|
private AtomicLong |
aliveNanoMax |
private AtomicLong |
aliveNanoMin |
private AtomicLong |
aliveNanoTotal |
private AtomicLong |
closeCount |
private AtomicLong |
errorCount |
private AtomicLong |
fetchRowCount |
private Throwable |
lastError |
private long |
lastErrorTime |
private long |
lastOpenTime |
private AtomicLong |
openCount |
private AtomicInteger |
openingCount |
private AtomicInteger |
openingMax |
| 构造器和说明 |
|---|
JdbcResultSetStat() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addFetchRowCount(long fetchCount) |
void |
afterClose(long aliveNano) |
void |
beforeOpen() |
void |
error(Throwable error) |
long |
getAliveMilisMax() |
long |
getAliveMilisMin() |
long |
getAliveMillisTotal() |
long |
getAliveNanoTotal() |
long |
getCloseCount() |
long |
getErrorCount() |
long |
getFetchRowCount() |
long |
getHoldMillisTotal() |
Throwable |
getLastError() |
Date |
getLastErrorTime() |
Date |
getLastOpenTime() |
long |
getOpenCount() |
int |
getOpeningCount() |
int |
getOpeningMax() |
void |
incrementCloseCounter() |
void |
reset() |
private final AtomicInteger openingCount
private final AtomicInteger openingMax
private final AtomicLong openCount
private final AtomicLong errorCount
private final AtomicLong aliveNanoTotal
private final AtomicLong aliveNanoMax
private final AtomicLong aliveNanoMin
private Throwable lastError
private long lastErrorTime
private long lastOpenTime
private final AtomicLong fetchRowCount
private final AtomicLong closeCount
public void reset()
public void beforeOpen()
public long getErrorCount()
getErrorCount 在接口中 JdbcResultSetStatMBeanpublic int getOpeningCount()
getOpeningCount 在接口中 JdbcResultSetStatMBeanpublic int getOpeningMax()
getOpeningMax 在接口中 JdbcResultSetStatMBeanpublic long getOpenCount()
getOpenCount 在接口中 JdbcResultSetStatMBeanpublic Date getLastOpenTime()
public long getAliveNanoTotal()
public long getAliveMillisTotal()
public long getAliveMilisMin()
public long getAliveMilisMax()
public void afterClose(long aliveNano)
public Throwable getLastError()
public Date getLastErrorTime()
public void error(Throwable error)
public long getHoldMillisTotal()
getHoldMillisTotal 在接口中 JdbcResultSetStatMBeanpublic long getFetchRowCount()
getFetchRowCount 在接口中 JdbcResultSetStatMBeanpublic long getCloseCount()
getCloseCount 在接口中 JdbcResultSetStatMBeanpublic void addFetchRowCount(long fetchCount)
public void incrementCloseCounter()
Copyright © 2013–2019 Alibaba Group. All rights reserved.