public class DatadogReporterServiceImpl extends DefaultComponent implements DatadogReporterService
| Modifier and Type | Field and Description |
|---|---|
protected com.codahale.metrics.MetricRegistry |
metrics |
lastModified| Constructor and Description |
|---|
DatadogReporterServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
com.codahale.metrics.MetricFilter |
getFilter() |
void |
registerContribution(Object contribution,
String extensionPoint,
ComponentInstance contributor) |
void |
start(ComponentContext context)
Start the component.
|
void |
startReporter()
Starts the datadog reporter if it's not started.
|
void |
stopReporter()
Stops the datadog reporter if it's started.
|
activate, deactivate, getAdapter, getLastModified, registerExtension, setLastModified, setModifiedNow, stop, unregisterContribution, unregisterExtensionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplicationStarted, getApplicationStartedOrderprotected final com.codahale.metrics.MetricRegistry metrics
public DatadogReporterServiceImpl()
public void start(ComponentContext context)
Componentstart in interface Componentstart in class DefaultComponentpublic void registerContribution(Object contribution, String extensionPoint, ComponentInstance contributor)
registerContribution in class DefaultComponentpublic com.codahale.metrics.MetricFilter getFilter()
public void startReporter()
DatadogReporterServicestartReporter in interface DatadogReporterServicepublic void stopReporter()
DatadogReporterServicestopReporter in interface DatadogReporterServiceCopyright © 2018 Nuxeo. All rights reserved.