public final class DefaultMetricsRepository extends Object implements MetricsRepository
MetricsRepository.EmptyMetricsRepository| Constructor and Description |
|---|
DefaultMetricsRepository(ConnectionPool pool) |
| Modifier and Type | Method and Description |
|---|---|
long |
acquireCount() |
long |
activeCount() |
void |
afterConnectionAcquire(long timestamp) |
void |
afterConnectionCreation(long timestamp) |
void |
afterConnectionDestroy() |
void |
afterConnectionFlush() |
void |
afterConnectionInvalid() |
void |
afterConnectionReap() |
void |
afterConnectionReturn() |
void |
afterLeakDetection() |
long |
availableCount() |
long |
awaitingCount() |
long |
beforeConnectionAcquire() |
long |
beforeConnectionCreation() |
Duration |
blockingTimeAverage() |
Duration |
blockingTimeMax() |
Duration |
blockingTimeTotal() |
long |
creationCount() |
Duration |
creationTimeAverage() |
Duration |
creationTimeMax() |
Duration |
creationTimeTotal() |
long |
destroyCount() |
long |
flushCount() |
long |
invalidCount() |
long |
leakDetectionCount() |
long |
maxUsedCount() |
long |
reapCount() |
void |
reset() |
String |
toString() |
public DefaultMetricsRepository(ConnectionPool pool)
public long beforeConnectionCreation()
beforeConnectionCreation in interface MetricsRepositorypublic void afterConnectionCreation(long timestamp)
afterConnectionCreation in interface MetricsRepositorypublic long beforeConnectionAcquire()
beforeConnectionAcquire in interface MetricsRepositorypublic void afterConnectionAcquire(long timestamp)
afterConnectionAcquire in interface MetricsRepositorypublic void afterConnectionReturn()
afterConnectionReturn in interface MetricsRepositorypublic void afterLeakDetection()
afterLeakDetection in interface MetricsRepositorypublic void afterConnectionInvalid()
afterConnectionInvalid in interface MetricsRepositorypublic void afterConnectionFlush()
afterConnectionFlush in interface MetricsRepositorypublic void afterConnectionReap()
afterConnectionReap in interface MetricsRepositorypublic void afterConnectionDestroy()
afterConnectionDestroy in interface MetricsRepositorypublic long creationCount()
creationCount in interface AgroalDataSourceMetricspublic Duration creationTimeAverage()
creationTimeAverage in interface AgroalDataSourceMetricspublic Duration creationTimeMax()
creationTimeMax in interface AgroalDataSourceMetricspublic Duration creationTimeTotal()
creationTimeTotal in interface AgroalDataSourceMetricspublic long acquireCount()
acquireCount in interface AgroalDataSourceMetricspublic long leakDetectionCount()
leakDetectionCount in interface AgroalDataSourceMetricspublic long invalidCount()
invalidCount in interface AgroalDataSourceMetricspublic long flushCount()
flushCount in interface AgroalDataSourceMetricspublic long reapCount()
reapCount in interface AgroalDataSourceMetricspublic long destroyCount()
destroyCount in interface AgroalDataSourceMetricspublic long activeCount()
activeCount in interface AgroalDataSourceMetricspublic long maxUsedCount()
maxUsedCount in interface AgroalDataSourceMetricspublic long availableCount()
availableCount in interface AgroalDataSourceMetricspublic Duration blockingTimeAverage()
blockingTimeAverage in interface AgroalDataSourceMetricspublic Duration blockingTimeMax()
blockingTimeMax in interface AgroalDataSourceMetricspublic Duration blockingTimeTotal()
blockingTimeTotal in interface AgroalDataSourceMetricspublic long awaitingCount()
awaitingCount in interface AgroalDataSourceMetricspublic void reset()
reset in interface AgroalDataSourceMetricsCopyright © 2018 JBoss by Red Hat. All rights reserved.