Package io.agroal.pool
Class MetricsRepository.EmptyMetricsRepository
java.lang.Object
io.agroal.pool.MetricsRepository.EmptyMetricsRepository
- All Implemented Interfaces:
AgroalDataSourceMetrics,MetricsRepository
- Enclosing interface:
MetricsRepository
public static final class MetricsRepository.EmptyMetricsRepository
extends Object
implements MetricsRepository
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.agroal.pool.MetricsRepository
MetricsRepository.EmptyMetricsRepository -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanHint to the pool that it doesn't need to collect statisticstoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.agroal.api.AgroalDataSourceMetrics
acquireCount, activeCount, availableCount, awaitingCount, blockingTimeAverage, blockingTimeMax, blockingTimeTotal, creationCount, creationTimeAverage, creationTimeMax, creationTimeTotal, destroyCount, flushCount, invalidCount, leakDetectionCount, maxUsedCount, reapCount, resetMethods inherited from interface io.agroal.pool.MetricsRepository
afterConnectionAcquire, afterConnectionCreation, afterConnectionDestroy, afterConnectionFlush, afterConnectionInvalid, afterConnectionReap, afterConnectionReturn, afterLeakDetection, beforeConnectionAcquire, beforeConnectionCreation
-
Constructor Details
-
EmptyMetricsRepository
public EmptyMetricsRepository()
-
-
Method Details
-
toString
-
collectPoolMetrics
public boolean collectPoolMetrics()Description copied from interface:MetricsRepositoryHint to the pool that it doesn't need to collect statistics- Specified by:
collectPoolMetricsin interfaceMetricsRepository
-