| Package | Description |
|---|---|
| org.codehaus.plexus | |
| org.codehaus.plexus.component.builder | |
| org.codehaus.plexus.component.collections | |
| org.codehaus.plexus.component.manager |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultPlexusContainer
Default implementation of PlexusContainer and MutablePlexusContainer.
|
| Constructor and Description |
|---|
DefaultComponentRegistry(MutablePlexusContainer container,
ComponentRepository repository,
LifecycleHandlerManager lifecycleHandlerManager) |
| Modifier and Type | Method and Description |
|---|---|
protected MutablePlexusContainer |
XBeanComponentBuilder.getContainer() |
| Constructor and Description |
|---|
XBeanComponentBuilder.RequirementRecipe(ComponentDescriptor<T> componentDescriptor,
ComponentRequirement requirement,
MutablePlexusContainer container,
boolean autoMatch) |
| Modifier and Type | Field and Description |
|---|---|
protected MutablePlexusContainer |
AbstractComponentCollection.container
The reference to the PlexusContainer
|
| Constructor and Description |
|---|
AbstractComponentCollection(MutablePlexusContainer container,
Class<T> componentType,
String role,
List<String> roleHints,
String hostComponent) |
ComponentList(MutablePlexusContainer container,
Class<T> type,
String role,
List<String> roleHints,
String hostComponent) |
ComponentMap(MutablePlexusContainer container,
Class<T> type,
String role,
List<String> roleHints,
String hostComponent) |
| Modifier and Type | Field and Description |
|---|---|
protected MutablePlexusContainer |
AbstractComponentManager.container |
| Modifier and Type | Method and Description |
|---|---|
MutablePlexusContainer |
ComponentManager.getContainer() |
MutablePlexusContainer |
AbstractComponentManager.getContainer() |
| Modifier and Type | Method and Description |
|---|---|
<T> ComponentManager<T> |
ComponentManagerFactory.createComponentManager(MutablePlexusContainer container,
LifecycleHandler lifecycleHandler,
ComponentDescriptor<T> componentDescriptor,
String role,
String roleHint)
Creates a new component manager for the specified component descriptor.
|
ComponentManager<?> |
SingletonComponentManagerFactory.createComponentManager(MutablePlexusContainer container,
LifecycleHandler lifecycleHandler,
ComponentDescriptor componentDescriptor,
String role,
String roleHint) |
ComponentManager<?> |
PerLookupComponentManagerFactory.createComponentManager(MutablePlexusContainer container,
LifecycleHandler lifecycleHandler,
ComponentDescriptor componentDescriptor,
String role,
String roleHint) |
| Constructor and Description |
|---|
AbstractComponentManager(MutablePlexusContainer container,
LifecycleHandler lifecycleHandler,
ComponentDescriptor<T> componentDescriptor,
String role,
String roleHint) |
PerLookupComponentManager(MutablePlexusContainer container,
LifecycleHandler lifecycleHandler,
ComponentDescriptor<T> componentDescriptor,
String role,
String roleHint) |
SingletonComponentManager(MutablePlexusContainer container,
LifecycleHandler lifecycleHandler,
ComponentDescriptor<T> componentDescriptor,
String role,
String roleHint) |
Copyright © 2001–2016 Codehaus Plexus. All rights reserved.