public abstract class AbstractReporter extends Object implements MetricReporter, CharacterFilter
| Modifier and Type | Field and Description |
|---|---|
protected Map<Counter,String> |
counters |
protected Map<Gauge<?>,String> |
gauges |
protected Map<Histogram,String> |
histograms |
protected org.slf4j.Logger |
log |
protected Map<Meter,String> |
meters |
| Constructor and Description |
|---|
AbstractReporter() |
| Modifier and Type | Method and Description |
|---|---|
void |
notifyOfAddedMetric(Metric metric,
String metricName,
MetricGroup group)
Called when a new
Metric was added. |
void |
notifyOfRemovedMetric(Metric metric,
String metricName,
MetricGroup group)
Called when a
Metric was should be removed. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, openfilterCharacterspublic void notifyOfAddedMetric(Metric metric, String metricName, MetricGroup group)
MetricReporterMetric was added.notifyOfAddedMetric in interface MetricReportermetric - the metric that was addedmetricName - the name of the metricgroup - the group that contains the metricpublic void notifyOfRemovedMetric(Metric metric, String metricName, MetricGroup group)
MetricReporterMetric was should be removed.notifyOfRemovedMetric in interface MetricReportermetric - the metric that should be removedmetricName - the name of the metricgroup - the group that contains the metricCopyright © 2014–2018 The Apache Software Foundation. All rights reserved.