public interface ComponentManagerManager
Modifier and Type | Method and Description |
---|---|
void |
associateComponentWithComponentManager(Object component,
ComponentManager componentManager) |
ComponentManager |
createComponentManager(ComponentDescriptor descriptor,
PlexusContainer container) |
ComponentManager |
findComponentManagerByComponentInstance(Object component) |
ComponentManager |
findComponentManagerByComponentKey(String componentKey) |
Map |
getComponentManagers() |
void |
setLifecycleHandlerManager(LifecycleHandlerManager lifecycleHandlerManager) |
void |
unassociateComponentWithComponentManager(Object component) |
static final String ROLE
void setLifecycleHandlerManager(LifecycleHandlerManager lifecycleHandlerManager)
ComponentManager findComponentManagerByComponentKey(String componentKey)
ComponentManager findComponentManagerByComponentInstance(Object component)
ComponentManager createComponentManager(ComponentDescriptor descriptor, PlexusContainer container) throws UndefinedComponentManagerException, UndefinedLifecycleHandlerException
Map getComponentManagers()
void associateComponentWithComponentManager(Object component, ComponentManager componentManager)
void unassociateComponentWithComponentManager(Object component)