org.codehaus.plexus.component.manager
Class DefaultComponentManagerManager
java.lang.Object
org.codehaus.plexus.component.manager.DefaultComponentManagerManager
- All Implemented Interfaces:
- ComponentManagerManager
public class DefaultComponentManagerManager
- extends java.lang.Object
- implements ComponentManagerManager
- Version:
- $Id: DefaultComponentManagerManager.java 3329 2006-05-23 06:47:54Z jvanzyl $
- Author:
- Jason van Zyl
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultComponentManagerManager
public DefaultComponentManagerManager()
setLifecycleHandlerManager
public void setLifecycleHandlerManager(LifecycleHandlerManager lifecycleHandlerManager)
- Specified by:
setLifecycleHandlerManager
in interface ComponentManagerManager
createComponentManager
public ComponentManager createComponentManager(ComponentDescriptor descriptor,
MutablePlexusContainer container)
throws UndefinedComponentManagerException,
UndefinedLifecycleHandlerException
- Specified by:
createComponentManager
in interface ComponentManagerManager
- Throws:
UndefinedComponentManagerException
UndefinedLifecycleHandlerException
findComponentManagerByComponentInstance
public ComponentManager findComponentManagerByComponentInstance(java.lang.Object component)
- Specified by:
findComponentManagerByComponentInstance
in interface ComponentManagerManager
findComponentManagerByComponentKey
public ComponentManager findComponentManagerByComponentKey(java.lang.String componentKey)
- Specified by:
findComponentManagerByComponentKey
in interface ComponentManagerManager
getComponentManagers
public java.util.Map getComponentManagers()
- Specified by:
getComponentManagers
in interface ComponentManagerManager
associateComponentWithComponentManager
public void associateComponentWithComponentManager(java.lang.Object component,
ComponentManager componentManager)
- Specified by:
associateComponentWithComponentManager
in interface ComponentManagerManager
unassociateComponentWithComponentManager
public void unassociateComponentWithComponentManager(java.lang.Object component)
- Specified by:
unassociateComponentWithComponentManager
in interface ComponentManagerManager
Copyright © 2001-2006 Codehaus. All Rights Reserved.