Modifier and Type | Method and Description |
---|---|
void |
ComponentRegistry.release(java.lang.Object component) |
void |
PlexusContainer.release(java.lang.Object component)
Releases the component from the container.
|
void |
DefaultComponentRegistry.release(java.lang.Object component) |
void |
DefaultPlexusContainer.release(java.lang.Object component) |
void |
PlexusContainer.releaseAll(java.util.List<?> components)
Releases all Listed components from the container.
|
void |
DefaultPlexusContainer.releaseAll(java.util.List<?> components) |
void |
PlexusContainer.releaseAll(java.util.Map<java.lang.String,?> components)
Releases all Mapped component values from the container.
|
void |
DefaultPlexusContainer.releaseAll(java.util.Map<java.lang.String,?> components) |
Modifier and Type | Method and Description |
---|---|
T |
ComponentBuilder.build(ComponentDescriptor<T> descriptor,
org.codehaus.plexus.classworlds.realm.ClassRealm realm,
ComponentBuildListener listener) |
T |
XBeanComponentBuilder.build(ComponentDescriptor<T> descriptor,
org.codehaus.plexus.classworlds.realm.ClassRealm realm,
ComponentBuildListener listener) |
protected T |
XBeanComponentBuilder.createComponentInstance(ComponentDescriptor<T> descriptor,
org.codehaus.plexus.classworlds.realm.ClassRealm realm) |
protected void |
XBeanComponentBuilder.startComponentLifecycle(java.lang.Object component,
org.codehaus.plexus.classworlds.realm.ClassRealm realm) |
Modifier and Type | Method and Description |
---|---|
protected T |
AbstractComponentManager.createComponentInstance() |
void |
ComponentManager.dispose() |
void |
SingletonComponentManager.dispose() |
void |
ComponentManager.dissociateComponentRealm(org.codehaus.plexus.classworlds.realm.ClassRealm realm) |
void |
AbstractComponentManager.dissociateComponentRealm(org.codehaus.plexus.classworlds.realm.ClassRealm realm) |
protected void |
AbstractComponentManager.endComponentLifecycle(java.lang.Object component) |
T |
ComponentManager.getComponent() |
T |
PerLookupComponentManager.getComponent() |
T |
SingletonComponentManager.getComponent() |
void |
ComponentManager.release(java.lang.Object component) |
void |
PerLookupComponentManager.release(java.lang.Object component) |
void |
SingletonComponentManager.release(java.lang.Object component) |
Modifier and Type | Method and Description |
---|---|
void |
ServiceLocator.release(java.lang.Object component) |
void |
PlexusContainerLocator.release(java.lang.Object component) |
void |
ServiceLocator.releaseAll(java.util.List components) |
void |
PlexusContainerLocator.releaseAll(java.util.List components) |
void |
ServiceLocator.releaseAll(java.util.Map components) |
void |
PlexusContainerLocator.releaseAll(java.util.Map components) |