Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.codehaus.plexus.component.manager.AbstractComponentManager
public abstract class AbstractComponentManager
extends java.lang.Object
implements ComponentManager, Cloneable
Field Summary | |
private ComponentDescriptor | |
private int | |
private PlexusContainer | |
private String | |
private LifecycleHandler |
Fields inherited from interface org.codehaus.plexus.component.manager.ComponentManager | |
ROLE |
Method Summary | |
protected boolean | |
ComponentManager |
|
protected Object | |
protected void | |
protected void |
|
ComponentDescriptor | |
int | |
PlexusContainer | |
String |
|
LifecycleHandler | |
Logger | |
protected void | |
void | |
void |
|
void |
|
protected void |
|
void |
|
protected boolean connected()
protected Object createComponentInstance() throws ComponentInstantiationException, ComponentLifecycleException
protected void decrementConnectionCount()
protected void endComponentLifecycle(Object component) throws ComponentLifecycleException
public ComponentDescriptor getComponentDescriptor()
- Specified by:
- getComponentDescriptor in interface ComponentManager
public PlexusContainer getContainer()
- Specified by:
- getContainer in interface ComponentManager
public LifecycleHandler getLifecycleHandler()
- Specified by:
- getLifecycleHandler in interface ComponentManager
protected void incrementConnectionCount()
public void resume(Object component) throws ComponentLifecycleException
- Specified by:
- resume in interface ComponentManager
public void setup(PlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor componentDescriptor)
- Specified by:
- setup in interface ComponentManager
protected void startComponentLifecycle(Object component) throws ComponentLifecycleException
public void suspend(Object component) throws ComponentLifecycleException
- Specified by:
- suspend in interface ComponentManager