org.codehaus.plexus.component.manager
Interface ComponentManagerManager
- All Known Implementing Classes:
- DefaultComponentManagerManager
- public interface ComponentManagerManager
- Version:
- $Id: ComponentManagerManager.java 4779 2006-11-23 04:09:31Z jvanzyl $
- Author:
- Jason van Zyl
Field Summary |
static java.lang.String |
ROLE
|
ROLE
public static final java.lang.String ROLE
setLifecycleHandlerManager
public void setLifecycleHandlerManager(LifecycleHandlerManager lifecycleHandlerManager)
findComponentManagerByComponentKey
public ComponentManager findComponentManagerByComponentKey(java.lang.String componentKey)
findComponentManagerByComponentInstance
public ComponentManager findComponentManagerByComponentInstance(java.lang.Object component)
createComponentManager
public ComponentManager createComponentManager(org.codehaus.plexus.component.repository.ComponentDescriptor descriptor,
MutablePlexusContainer container,
java.lang.String componentKey)
throws UndefinedComponentManagerException,
UndefinedLifecycleHandlerException
- Throws:
UndefinedComponentManagerException
UndefinedLifecycleHandlerException
getComponentManagers
public java.util.Map getComponentManagers()
associateComponentWithComponentManager
public void associateComponentWithComponentManager(java.lang.Object component,
ComponentManager componentManager)
unassociateComponentWithComponentManager
public void unassociateComponentWithComponentManager(java.lang.Object component)
Copyright © 2001-2006 Codehaus. All Rights Reserved.