| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
public interface PlexusContainerField Summary | |
static String | |
Method Summary | |
void |
|
void |
|
void |
|
void |
|
void |
|
PlexusContainer |
|
PlexusContainer |
|
Object |
|
void |
|
PlexusContainer |
|
ComponentDescriptor |
|
List |
|
Map |
|
ClassRealm |
|
ClassRealm | |
Context | |
Date | |
Logger | |
LoggerManager | |
boolean |
|
boolean |
|
boolean |
|
void | |
boolean | |
boolean | |
Object |
|
Object |
|
List |
|
Map |
|
void | |
void |
|
void |
|
void |
|
void |
|
void | |
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
public void addComponentDescriptor(ComponentDescriptor componentDescriptor) throws ComponentRepositoryException
public void addContextValue(Object key,
Object value)public void addJarRepository(File repository)
public void composeComponent(Object component,
ComponentDescriptor componentDescriptor)
throws CompositionException,
UndefinedComponentComposerExceptionpublic PlexusContainer createChildContainer(String name, List classpathJars, Map context) throws PlexusContainerException
public PlexusContainer createChildContainer(String name, List classpathJars, Map context, List discoveryListeners) throws PlexusContainerException
public Object createComponentInstance(ComponentDescriptor componentDescriptor) throws ComponentInstantiationException, ComponentLifecycleException
public void dispose()
public List getComponentDescriptorList(String role)
public Map getComponentDescriptorMap(String role)
public ClassRealm getComponentRealm(String componentKey)
Deprecated. Use getContainerRealm() instead.
public ClassRealm getContainerRealm()
public Date getCreationDate()
public boolean hasChildContainer(String name)
public boolean hasComponent(String componentKey)
public boolean hasComponent(String role,
String roleHint)public boolean isInitialized()
public boolean isStarted()
public void registerComponentDiscoveryListener(ComponentDiscoveryListener listener)
public void removeChildContainer(String name)
public void removeComponentDiscoveryListener(ComponentDiscoveryListener listener)
public void setConfigurationResource(Reader configuration)
throws PlexusConfigurationResourceException