Class MetricComponent
- java.lang.Object
-
- org.nuxeo.runtime.model.DefaultComponent
-
- org.nuxeo.runtime.management.metrics.MetricComponent
-
- All Implemented Interfaces:
Adaptable
,Component
,Extensible
,TimestampedService
@Deprecated(since="11.4") public class MetricComponent extends DefaultComponent
Deprecated.
-
-
Field Summary
Fields Modifier and Type Field Description protected MetricEnabler
enabler
Deprecated.protected MetricRegister
register
Deprecated.protected MetricRegisteringCallback
registeringCB
Deprecated.protected MetricSerializer
serializer
Deprecated.-
Fields inherited from class org.nuxeo.runtime.model.DefaultComponent
lastModified, name
-
-
Constructor Summary
Constructors Constructor Description MetricComponent()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
activate(ComponentContext context)
Deprecated.Activates the component.void
deactivate(ComponentContext context)
Deprecated.Deactivates the component.protected void
doStart()
Deprecated.protected void
doStop()
Deprecated.<T> T
getAdapter(Class<T> adapter)
Deprecated.Returns an object which is an instance of the given class associated with this object.void
start(org.osgi.framework.BundleContext context)
Deprecated.void
stop(org.osgi.framework.BundleContext context)
Deprecated.-
Methods inherited from class org.nuxeo.runtime.model.DefaultComponent
addRuntimeMessage, addRuntimeMessage, getDescriptor, getDescriptors, getLastModified, getRegistry, register, registerContribution, registerExtension, setLastModified, setModifiedNow, setName, start, stop, unregister, unregisterContribution, unregisterExtension
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.nuxeo.runtime.model.Component
applicationStarted, getApplicationStartedOrder
-
-
-
-
Field Detail
-
serializer
protected final MetricSerializer serializer
Deprecated.
-
enabler
protected final MetricEnabler enabler
Deprecated.
-
register
protected final MetricRegister register
Deprecated.
-
registeringCB
protected final MetricRegisteringCallback registeringCB
Deprecated.
-
-
Method Detail
-
getAdapter
public <T> T getAdapter(Class<T> adapter)
Deprecated.Description copied from interface:Adaptable
Returns an object which is an instance of the given class associated with this object. Returnsnull
if no such object can be found.- Specified by:
getAdapter
in interfaceAdaptable
- Overrides:
getAdapter
in classDefaultComponent
- Parameters:
adapter
- the adapter class to look up- Returns:
- a object castable to the given class, or
null
if this object does not have an adapter for the given class
-
activate
public void activate(ComponentContext context)
Deprecated.Description copied from interface:Component
Activates the component.This method is called by the runtime when a component is activated.
- Specified by:
activate
in interfaceComponent
- Overrides:
activate
in classDefaultComponent
- Parameters:
context
- the runtime context
-
deactivate
public void deactivate(ComponentContext context)
Deprecated.Description copied from interface:Component
Deactivates the component.This method is called by the runtime when a component is deactivated.
- Specified by:
deactivate
in interfaceComponent
- Overrides:
deactivate
in classDefaultComponent
- Parameters:
context
- the runtime context
-
start
public void start(org.osgi.framework.BundleContext context)
Deprecated.
-
stop
public void stop(org.osgi.framework.BundleContext context)
Deprecated.
-
doStart
protected void doStart()
Deprecated.
-
doStop
protected void doStop()
Deprecated.
-
-