public class JdbcStatementStat extends Object implements JdbcStatementStatMBean
| 限定符和类型 | 字段和说明 |
|---|---|
private AtomicLong |
closeCount |
private AtomicInteger |
concurrentMax |
private AtomicLong |
count |
private AtomicLong |
createCount |
private AtomicLong |
errorCount |
private Histogram |
histogram |
private Throwable |
lastError |
private long |
lastErrorTime |
private long |
lastSampleTime |
private AtomicLong |
nanoTotal |
private AtomicLong |
prepareCallCount |
private AtomicLong |
prepareCount |
private AtomicInteger |
runningCount |
| 构造器和说明 |
|---|
JdbcStatementStat() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterExecute(long nanoSpan) |
void |
beforeExecute() |
void |
error(Throwable error) |
long |
getCloseCount() |
int |
getConcurrentMax() |
long |
getCreateCount() |
long |
getErrorCount() |
long |
getExecuteCount() |
Date |
getExecuteLastTime() |
long |
getExecuteMillisTotal() |
long |
getExecuteSuccessCount() |
long[] |
getHistogramRanges() |
long[] |
getHistogramValues() |
CompositeData |
getLastError() |
Date |
getLastErrorTime() |
Throwable |
getLastException() |
long |
getMillisTotal() |
long |
getNanoTotal() |
long |
getPrepareCallCount() |
long |
getPrepareCount() |
int |
getRunningCount() |
void |
incrementCreateCounter() |
void |
incrementPrepareCallCount() |
void |
incrementPrepareCounter() |
void |
incrementStatementCloseCounter() |
void |
reset() |
private final AtomicLong createCount
private final AtomicLong prepareCount
private final AtomicLong prepareCallCount
private final AtomicLong closeCount
private final AtomicInteger runningCount
private final AtomicInteger concurrentMax
private final AtomicLong count
private final AtomicLong errorCount
private final AtomicLong nanoTotal
private Throwable lastError
private long lastErrorTime
private long lastSampleTime
private final Histogram histogram
public long[] getHistogramRanges()
public long[] getHistogramValues()
public void reset()
public void afterExecute(long nanoSpan)
public void beforeExecute()
public long getErrorCount()
getErrorCount 在接口中 JdbcStatementStatMBeanpublic int getRunningCount()
getRunningCount 在接口中 JdbcStatementStatMBeanpublic int getConcurrentMax()
getConcurrentMax 在接口中 JdbcStatementStatMBeanpublic long getExecuteCount()
getExecuteCount 在接口中 JdbcStatementStatMBeanpublic Date getExecuteLastTime()
getExecuteLastTime 在接口中 JdbcStatementStatMBeanpublic long getNanoTotal()
public long getMillisTotal()
public Throwable getLastException()
public Date getLastErrorTime()
getLastErrorTime 在接口中 JdbcStatementStatMBeanpublic void error(Throwable error)
public long getCloseCount()
getCloseCount 在接口中 JdbcStatementStatMBeanpublic long getCreateCount()
getCreateCount 在接口中 JdbcStatementStatMBeanpublic long getExecuteMillisTotal()
getExecuteMillisTotal 在接口中 JdbcStatementStatMBeanpublic long getPrepareCallCount()
getPrepareCallCount 在接口中 JdbcStatementStatMBeanpublic long getPrepareCount()
getPrepareCount 在接口中 JdbcStatementStatMBeanpublic long getExecuteSuccessCount()
getExecuteSuccessCount 在接口中 JdbcStatementStatMBeanpublic CompositeData getLastError() throws JMException
getLastError 在接口中 JdbcStatementStatMBeanJMExceptionpublic void incrementCreateCounter()
public void incrementPrepareCallCount()
public void incrementPrepareCounter()
public void incrementStatementCloseCounter()
Copyright © 2013–2019 Alibaba Group. All rights reserved.