public interface InstrumentedPool<POOLABLE> extends Pool<POOLABLE>
InstrumentedPool is a Pool that exposes a few additional methods
around metrics.| Modifier and Type | Interface and Description |
|---|---|
static interface |
InstrumentedPool.PoolMetrics
An object that can be used to get live information about a
Pool, suitable
for gauge metrics. |
Disposable.Composite, Disposable.Swap| Modifier and Type | Method and Description |
|---|---|
InstrumentedPool.PoolMetrics |
metrics() |
acquire, acquire, dispose, disposeLater, warmup, withPoolableisDisposedInstrumentedPool.PoolMetrics metrics()
InstrumentedPool.PoolMetrics object to be used to get live gauges about the Pool