org.nuxeo.ecm.core.management
Class CoreManagementComponent
java.lang.Object
org.nuxeo.runtime.model.DefaultComponent
org.nuxeo.ecm.core.management.CoreManagementComponent
- All Implemented Interfaces:
- Adaptable, Component, Extensible
public class CoreManagementComponent
- extends DefaultComponent
- Author:
- Stephane Lacoin (Nuxeo EP Software Engineer)
NAME
public static final ComponentName NAME
PROBES_EP
public static final String PROBES_EP
- See Also:
- Constant Field Values
SERVICE_DEF_EP
public static final String SERVICE_DEF_EP
- See Also:
- Constant Field Values
STORAGE_HANDLERS_EP
public static final String STORAGE_HANDLERS_EP
- See Also:
- Constant Field Values
STORAGE_CONFIG_EP
public static final String STORAGE_CONFIG_EP
- See Also:
- Constant Field Values
CoreManagementComponent
public CoreManagementComponent()
getLocalManager
public AdministrativeStatusManagerImpl getLocalManager()
getAdapter
public <T> T getAdapter(Class<T> adapter)
- Description copied from interface:
Adaptable
- Returns an object which is an instance of the given class
associated with this object. Returns
null
if
no such object can be found.
- Specified by:
getAdapter
in interface Adaptable
- Overrides:
getAdapter
in class DefaultComponent
- 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
registerContribution
public void registerContribution(Object contribution,
String extensionPoint,
ComponentInstance contributor)
throws Exception
- Overrides:
registerContribution
in class DefaultComponent
- Throws:
Exception
unregisterContribution
public void unregisterContribution(Object contribution,
String extensionPoint,
ComponentInstance contributor)
throws Exception
- Overrides:
unregisterContribution
in class DefaultComponent
- Throws:
Exception
getDefault
public static CoreManagementComponent getDefault()
activate
public void activate(ComponentContext context)
throws Exception
- Description copied from interface:
Component
- Activates the component.
This method is called by the runtime when a component is activated.
- Specified by:
activate
in interface Component
- Overrides:
activate
in class DefaultComponent
- Parameters:
context
- the runtime context
- Throws:
Exception
- if an error occurs during activation
deactivate
public void deactivate(ComponentContext context)
throws Exception
- Description copied from interface:
Component
- Deactivates the component.
This method is called by the runtime when a component is deactivated.
- Specified by:
deactivate
in interface Component
- Overrides:
deactivate
in class DefaultComponent
- Parameters:
context
- the runtime context
- Throws:
Exception
- if an error occurs during activation
onNuxeoServerStartup
public void onNuxeoServerStartup()
Copyright © 2011 Nuxeo SAS. All Rights Reserved.