public class MetricsPlugin extends AbstractMonitorPlugin
| Modifier and Type | Field and Description |
|---|---|
private com.codahale.metrics.MetricRegistry |
metricRegistry |
| Constructor and Description |
|---|
MetricsPlugin(com.codahale.metrics.MetricRegistry metricRegistry) |
| Modifier and Type | Method and Description |
|---|---|
void |
addHighRateTimerMeasurement(String name,
long timing) |
void |
addSingleEventTimerMeasurement(String name,
long timing) |
void |
addTimerMeasurement(String name,
long timing) |
void |
afterRemovalNotification() |
String |
getUniqueName() |
void |
incrementCounter(String name,
int increment) |
void |
incrementHighRateCounter(String name,
int increment) |
void |
initializeCounter(String name) |
void |
initializeTimerMeasurement(String name) |
private String |
withCountersPrefix(String name) |
private String |
withTimersPrefix(String name) |
equals, hashCode, registerpublic MetricsPlugin(com.codahale.metrics.MetricRegistry metricRegistry)
public String getUniqueName()
public void initializeCounter(String name)
public void incrementCounter(String name, int increment)
public void incrementHighRateCounter(String name, int increment)
public void addTimerMeasurement(String name, long timing)
public void addSingleEventTimerMeasurement(String name, long timing)
public void addHighRateTimerMeasurement(String name, long timing)
public void initializeTimerMeasurement(String name)
public void afterRemovalNotification()
Copyright © 2015 Immobilien Scout GmbH. All Rights Reserved.