Uses of Interface
org.codehaus.plexus.component.manager.ComponentManager

Packages that use ComponentManager
org.codehaus.plexus   
org.codehaus.plexus.component.manager   
org.codehaus.plexus.component.repository   
org.codehaus.plexus.lifecycle   
org.codehaus.plexus.lifecycle.phase   
org.codehaus.plexus.personality.plexus.lifecycle.phase   
 

Uses of ComponentManager in org.codehaus.plexus
 

Methods in org.codehaus.plexus that return ComponentManager
 ComponentManager DefaultPlexusContainer.instantiateComponentManager(ComponentDescriptor descriptor)
           
(package private)  ComponentManager DefaultPlexusContainer.getComponentManager(java.lang.String componentKey)
           
protected  ComponentManager DefaultPlexusContainer.findComponentManager(java.lang.Object component)
           
 

Uses of ComponentManager in org.codehaus.plexus.component.manager
 

Classes in org.codehaus.plexus.component.manager that implement ComponentManager
 class AbstractComponentManager
           
 class ClassicSingletonComponentManager
          This ensures only a single manager of a a component exists.
 class KeepAliveSingletonComponentManager
          This ensures a component is only used as a singleton, and is only shutdown when the container shuts down.
 class PerLookupComponentManager
          Creates a new component manager for every lookup
 class PoolableComponentManager
          Pools comnponents
 

Methods in org.codehaus.plexus.component.manager that return ComponentManager
 ComponentManager DefaultComponentManagerManager.getComponentManager(java.lang.String id)
           
 ComponentManager DefaultComponentManagerManager.getDefaultComponentManager()
           
 ComponentManager ComponentManagerManager.getComponentManager(java.lang.String id)
           
 ComponentManager ComponentManagerManager.getDefaultComponentManager()
           
 ComponentManager ComponentManager.copy()
           
 ComponentManager AbstractComponentManager.copy()
           
 

Uses of ComponentManager in org.codehaus.plexus.component.repository
 

Fields in org.codehaus.plexus.component.repository declared as ComponentManager
private  ComponentManager ComponentProfile.componentManager
          Component Manager.
 

Methods in org.codehaus.plexus.component.repository that return ComponentManager
 ComponentManager ComponentProfile.getComponentManager()
           
 

Methods in org.codehaus.plexus.component.repository with parameters of type ComponentManager
 void ComponentProfile.setComponentManager(ComponentManager componentManager)
           
 

Uses of ComponentManager in org.codehaus.plexus.lifecycle
 

Methods in org.codehaus.plexus.lifecycle with parameters of type ComponentManager
 void AbstractLifecycleHandler.start(java.lang.Object component, ComponentManager manager)
          Start a component's lifecycle.
 void AbstractLifecycleHandler.suspend(java.lang.Object component, ComponentManager manager)
           
 void AbstractLifecycleHandler.resume(java.lang.Object component, ComponentManager manager)
           
 void AbstractLifecycleHandler.end(java.lang.Object component, ComponentManager manager)
          End a component's lifecycle.
 void LifecycleHandler.start(java.lang.Object component, ComponentManager manager)
           
 void LifecycleHandler.suspend(java.lang.Object component, ComponentManager manager)
           
 void LifecycleHandler.resume(java.lang.Object component, ComponentManager manager)
           
 void LifecycleHandler.end(java.lang.Object component, ComponentManager manager)
           
 

Uses of ComponentManager in org.codehaus.plexus.lifecycle.phase
 

Methods in org.codehaus.plexus.lifecycle.phase with parameters of type ComponentManager
 void Phase.execute(java.lang.Object component, ComponentManager manager)
          Execute the phase.
abstract  void AbstractPhase.execute(java.lang.Object component, ComponentManager manager)
          Execute the phase.
 

Uses of ComponentManager in org.codehaus.plexus.personality.plexus.lifecycle.phase
 

Methods in org.codehaus.plexus.personality.plexus.lifecycle.phase with parameters of type ComponentManager
 void SuspendPhase.execute(java.lang.Object object, ComponentManager manager)
           
 void StopPhase.execute(java.lang.Object object, ComponentManager manager)
           
 void StartPhase.execute(java.lang.Object object, ComponentManager manager)
           
 void ResumePhase.execute(java.lang.Object object, ComponentManager manager)
           
 void LogEnablePhase.execute(java.lang.Object object, ComponentManager manager)
           
 void InitializePhase.execute(java.lang.Object object, ComponentManager manager)
           
 void DisposePhase.execute(java.lang.Object object, ComponentManager manager)
           
 void ConfigurePhase.execute(java.lang.Object object, ComponentManager manager)
           
 void CompositionPhase.execute(java.lang.Object object, ComponentManager manager)