public class HybrisJmxReporter
extends java.lang.Object
implements java.io.Closeable
| Modifier and Type | Class and Description |
|---|---|
protected static class |
HybrisJmxReporter.AbstractBean |
static class |
HybrisJmxReporter.Builder
A builder for
CsvReporter instances. |
protected static class |
HybrisJmxReporter.JmxCounter |
static interface |
HybrisJmxReporter.JmxCounterMBean |
protected static class |
HybrisJmxReporter.JmxGauge |
static interface |
HybrisJmxReporter.JmxGaugeMBean |
protected static class |
HybrisJmxReporter.JmxHistogram |
static interface |
HybrisJmxReporter.JmxHistogramMBean |
protected static class |
HybrisJmxReporter.JmxListener |
protected static class |
HybrisJmxReporter.JmxMeter |
static interface |
HybrisJmxReporter.JmxMeterMBean |
protected static class |
HybrisJmxReporter.JmxTimer |
static interface |
HybrisJmxReporter.JmxTimerMBean |
static interface |
HybrisJmxReporter.MetricMBean |
protected static class |
HybrisJmxReporter.MetricTimeUnits |
| Modifier and Type | Field and Description |
|---|---|
protected static Logger |
LOGGER |
| Modifier | Constructor and Description |
|---|---|
protected |
HybrisJmxReporter(javax.management.MBeanServer mBeanServer,
java.lang.String domain,
MetricRegistry registry,
MetricFilter filter,
HybrisJmxReporter.MetricTimeUnits timeUnits) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Stops the reporter.
|
static HybrisJmxReporter.Builder |
forRegistry(MetricRegistry registry)
Returns a new
HybrisJmxReporter.Builder for HybrisJmxReporter. |
void |
start()
Starts the reporter.
|
void |
stop()
Stops the reporter.
|
protected HybrisJmxReporter(javax.management.MBeanServer mBeanServer,
java.lang.String domain,
MetricRegistry registry,
MetricFilter filter,
HybrisJmxReporter.MetricTimeUnits timeUnits)
public void start()
public void stop()
public void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablepublic static HybrisJmxReporter.Builder forRegistry(MetricRegistry registry)
HybrisJmxReporter.Builder for HybrisJmxReporter.registry - the registry to reportHybrisJmxReporter.Builder instance for a HybrisJmxReporterCopyright © 2018 SAP SE. All Rights Reserved.