Package io.nosqlbench.engine.api.metrics
Class ClassicHistoListener
java.lang.Object
io.nosqlbench.engine.api.metrics.CapabilityHook<HistogramAttachment>
io.nosqlbench.engine.api.metrics.ClassicHistoListener
- All Implemented Interfaces:
com.codahale.metrics.MetricRegistryListener,java.util.EventListener
public class ClassicHistoListener extends CapabilityHook<HistogramAttachment>
-
Nested Class Summary
-
Constructor Summary
Constructors Constructor Description ClassicHistoListener(com.codahale.metrics.MetricRegistry metricRegistry, java.lang.String sessionName, java.lang.String prefix, java.util.regex.Pattern pattern, java.lang.String interval, java.util.concurrent.TimeUnit nanoseconds) -
Method Summary
Modifier and Type Method Description protected java.lang.Class<HistogramAttachment>getCapabilityClass()voidonCapableAdded(java.lang.String name, HistogramAttachment capable)voidonCapableRemoved(java.lang.String name, HistogramAttachment capable)Methods inherited from class io.nosqlbench.engine.api.metrics.CapabilityHook
onCounterAdded, onCounterRemoved, onGaugeAdded, onGaugeRemoved, onHistogramAdded, onHistogramRemoved, onMeterAdded, onMeterRemoved, onTimerAdded, onTimerRemoved
-
Constructor Details
-
ClassicHistoListener
public ClassicHistoListener(com.codahale.metrics.MetricRegistry metricRegistry, java.lang.String sessionName, java.lang.String prefix, java.util.regex.Pattern pattern, java.lang.String interval, java.util.concurrent.TimeUnit nanoseconds)
-
-
Method Details
-
onCapableAdded
- Specified by:
onCapableAddedin classCapabilityHook<HistogramAttachment>
-
onCapableRemoved
- Specified by:
onCapableRemovedin classCapabilityHook<HistogramAttachment>
-
getCapabilityClass
- Specified by:
getCapabilityClassin classCapabilityHook<HistogramAttachment>
-