Package com.codahale.metrics
Interface MetricRegistryListener
- All Superinterfaces:
EventListener
- All Known Implementing Classes:
JmxReporter.JmxListener
,MetricRegistryListener.Base
Listeners for events from the registry. Listeners must be thread-safe.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
A no-op implementation ofMetricRegistryListener
. -
Method Summary
Modifier and TypeMethodDescriptionvoid
onCounterAdded
(String name, Counter counter) Called when aCounter
is added to the registry.void
onCounterRemoved
(String name) Called when aCounter
is removed from the registry.void
onGaugeAdded
(String name, Gauge<?> gauge) Called when aGauge
is added to the registry.void
onGaugeRemoved
(String name) Called when aGauge
is removed from the registry.void
onHistogramAdded
(String name, Histogram histogram) Called when aHistogram
is added to the registry.void
onHistogramRemoved
(String name) Called when aHistogram
is removed from the registry.void
onMeterAdded
(String name, Meter meter) Called when aMeter
is added to the registry.void
onMeterRemoved
(String name) Called when aMeter
is removed from the registry.void
onTimerAdded
(String name, Timer timer) Called when aTimer
is added to the registry.void
onTimerRemoved
(String name) Called when aTimer
is removed from the registry.
-
Method Details
-
onGaugeAdded
Called when aGauge
is added to the registry.- Parameters:
name
- the gauge's namegauge
- the gauge
-
onGaugeRemoved
Called when aGauge
is removed from the registry.- Parameters:
name
- the gauge's name
-
onCounterAdded
Called when aCounter
is added to the registry.- Parameters:
name
- the counter's namecounter
- the counter
-
onCounterRemoved
Called when aCounter
is removed from the registry.- Parameters:
name
- the counter's name
-
onHistogramAdded
Called when aHistogram
is added to the registry.- Parameters:
name
- the histogram's namehistogram
- the histogram
-
onHistogramRemoved
Called when aHistogram
is removed from the registry.- Parameters:
name
- the histogram's name
-
onMeterAdded
Called when aMeter
is added to the registry.- Parameters:
name
- the meter's namemeter
- the meter
-
onMeterRemoved
Called when aMeter
is removed from the registry.- Parameters:
name
- the meter's name
-
onTimerAdded
Called when aTimer
is added to the registry.- Parameters:
name
- the timer's nametimer
- the timer
-
onTimerRemoved
Called when aTimer
is removed from the registry.- Parameters:
name
- the timer's name
-