Package com.enonic.xp.util
Class Metrics
- java.lang.Object
-
- com.enonic.xp.util.Metrics
-
public final class Metrics extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.codahale.metrics.Countercounter(Class<?> clz, String name)static com.codahale.metrics.Countercounter(String name)static com.codahale.metrics.Histogramhistogram(Class<?> clz, String name)static com.codahale.metrics.Histogramhistogram(String name)static com.codahale.metrics.Metermeter(Class<?> clz, String name)static com.codahale.metrics.Metermeter(String name)static <T extends com.codahale.metrics.Metric>
Tregister(Class<?> clz, String name, T metric)static <T extends com.codahale.metrics.Metric>
Tregister(String name, T metric)static voidregisterAll(com.codahale.metrics.MetricSet set)static com.codahale.metrics.MetricRegistryregistry()static voidremoveAll(Class<?> clz)static <T> Ttime(com.codahale.metrics.Timer timer, Supplier<T> supplier)static com.codahale.metrics.Timertimer(Class<?> clz, String name)static com.codahale.metrics.Timertimer(String name)
-
-
-
Method Detail
-
meter
public static com.codahale.metrics.Meter meter(String name)
-
counter
public static com.codahale.metrics.Counter counter(String name)
-
histogram
public static com.codahale.metrics.Histogram histogram(String name)
-
timer
public static com.codahale.metrics.Timer timer(String name)
-
register
public static <T extends com.codahale.metrics.Metric> T register(String name, T metric)
-
register
public static <T extends com.codahale.metrics.Metric> T register(Class<?> clz, String name, T metric)
-
registerAll
public static void registerAll(com.codahale.metrics.MetricSet set)
-
time
public static <T> T time(com.codahale.metrics.Timer timer, Supplier<T> supplier)
-
removeAll
public static void removeAll(Class<?> clz)
-
registry
public static com.codahale.metrics.MetricRegistry registry()
-
-