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