public class MetricComponent extends DefaultComponent
| Modifier and Type | Field and Description | 
|---|---|
protected MetricEnabler | 
enabler  | 
protected MetricRegister | 
register  | 
protected MetricRegisteringCallback | 
registeringCB  | 
protected MetricSerializer | 
serializer  | 
lastModified, name| Constructor and Description | 
|---|
MetricComponent()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
activate(ComponentContext context)
Activates the component. 
 | 
void | 
deactivate(ComponentContext context)
Deactivates the component. 
 | 
protected void | 
doStart()  | 
protected void | 
doStop()  | 
<T> T | 
getAdapter(Class<T> adapter)
Returns an object which is an instance of the given class associated with this object. 
 | 
void | 
start(org.osgi.framework.BundleContext context)  | 
void | 
stop(org.osgi.framework.BundleContext context)  | 
getDescriptor, getDescriptors, getLastModified, getRegistry, register, registerContribution, registerExtension, setLastModified, setModifiedNow, setName, start, stop, unregister, unregisterContribution, unregisterExtensionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplicationStarted, getApplicationStartedOrderprotected final MetricSerializer serializer
protected final MetricEnabler enabler
protected final MetricRegister register
protected final MetricRegisteringCallback registeringCB
public MetricComponent()
public <T> T getAdapter(Class<T> adapter)
Adaptablenull
 if no such object can be found.getAdapter in interface AdaptablegetAdapter in class DefaultComponentadapter - the adapter class to look upnull if this object does not have an adapter for
         the given classpublic void activate(ComponentContext context)
ComponentThis method is called by the runtime when a component is activated.
activate in interface Componentactivate in class DefaultComponentcontext - the runtime contextpublic void deactivate(ComponentContext context)
ComponentThis method is called by the runtime when a component is deactivated.
deactivate in interface Componentdeactivate in class DefaultComponentcontext - the runtime contextpublic void start(org.osgi.framework.BundleContext context)
public void stop(org.osgi.framework.BundleContext context)
protected void doStart()
protected void doStop()
Copyright © 2019 Nuxeo. All rights reserved.