org.codehaus.plexus
public interface PlexusContainer
Field Summary | |
---|---|
String | ROLE |
Method Summary | |
---|---|
void | addComponentDescriptor(ComponentDescriptor componentDescriptor) |
void | addContextValue(Object key, Object value) |
void | addJarRepository(File repository) |
void | addJarResource(File resource) |
void | composeComponent(Object component, ComponentDescriptor componentDescriptor) |
PlexusContainer | createChildContainer(String name, List classpathJars, Map context) |
PlexusContainer | createChildContainer(String name, List classpathJars, Map context, List discoveryListeners) |
Object | createComponentInstance(ComponentDescriptor componentDescriptor) |
void | dispose() |
PlexusContainer | getChildContainer(String name) |
ComponentDescriptor | getComponentDescriptor(String componentKey) |
List | getComponentDescriptorList(String role) |
Map | getComponentDescriptorMap(String role) |
ClassRealm | getComponentRealm(String componentKey) |
ClassRealm | getContainerRealm() |
Context | getContext() |
Date | getCreationDate() |
Logger | getLogger() |
LoggerManager | getLoggerManager() |
boolean | hasChildContainer(String name) |
boolean | hasComponent(String componentKey) |
boolean | hasComponent(String role, String roleHint) |
void | initialize() |
boolean | isInitialized() |
boolean | isStarted() |
Object | lookup(String componentKey) |
Object | lookup(String role, String roleHint) |
List | lookupList(String role) |
Map | lookupMap(String role) |
void | registerComponentDiscoveryListener(ComponentDiscoveryListener listener) |
void | release(Object component) |
void | releaseAll(Map components) |
void | releaseAll(List components) |
void | removeChildContainer(String name) |
void | removeComponentDiscoveryListener(ComponentDiscoveryListener listener) |
void | resume(Object component) |
void | setConfigurationResource(Reader configuration) |
void | setLoggerManager(LoggerManager loggerManager) |
void | setParentPlexusContainer(PlexusContainer parentContainer) |
void | start() |
void | suspend(Object component) |
Deprecated: Use getContainerRealm() instead.