Package com.codahale.metrics
Interface MetricRegistryListener
- All Superinterfaces:
EventListener
- All Known Implementing Classes:
MetricRegistryListener.Base
Listeners for events from the registry. Listeners must be thread-safe.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classA no-op implementation ofMetricRegistryListener. -
Method Summary
Modifier and TypeMethodDescriptionvoidonCounterAdded(String name, Counter counter) Called when aCounteris added to the registry.voidonCounterRemoved(String name) Called when aCounteris removed from the registry.voidonGaugeAdded(String name, Gauge<?> gauge) Called when aGaugeis added to the registry.voidonGaugeRemoved(String name) Called when aGaugeis removed from the registry.voidonHistogramAdded(String name, Histogram histogram) Called when aHistogramis added to the registry.voidonHistogramRemoved(String name) Called when aHistogramis removed from the registry.voidonMeterAdded(String name, Meter meter) Called when aMeteris added to the registry.voidonMeterRemoved(String name) Called when aMeteris removed from the registry.voidonTimerAdded(String name, Timer timer) Called when aTimeris added to the registry.voidonTimerRemoved(String name) Called when aTimeris removed from the registry.
-
Method Details
-
onGaugeAdded
Called when aGaugeis added to the registry.- Parameters:
name- the gauge's namegauge- the gauge
-
onGaugeRemoved
Called when aGaugeis removed from the registry.- Parameters:
name- the gauge's name
-
onCounterAdded
Called when aCounteris added to the registry.- Parameters:
name- the counter's namecounter- the counter
-
onCounterRemoved
Called when aCounteris removed from the registry.- Parameters:
name- the counter's name
-
onHistogramAdded
Called when aHistogramis added to the registry.- Parameters:
name- the histogram's namehistogram- the histogram
-
onHistogramRemoved
Called when aHistogramis removed from the registry.- Parameters:
name- the histogram's name
-
onMeterAdded
Called when aMeteris added to the registry.- Parameters:
name- the meter's namemeter- the meter
-
onMeterRemoved
Called when aMeteris removed from the registry.- Parameters:
name- the meter's name
-
onTimerAdded
Called when aTimeris added to the registry.- Parameters:
name- the timer's nametimer- the timer
-
onTimerRemoved
Called when aTimeris removed from the registry.- Parameters:
name- the timer's name
-