Modifier and Type | Method and Description |
---|---|
void |
DefaultPlexusContainer.release(Object component) |
void |
DefaultComponentRegistry.release(Object component) |
void |
ComponentRegistry.release(Object component) |
void |
PlexusContainer.release(Object component)
Releases the component from the container.
|
void |
DefaultPlexusContainer.releaseAll(List<?> components) |
void |
PlexusContainer.releaseAll(List<?> components)
Releases all Listed components from the container.
|
void |
DefaultPlexusContainer.releaseAll(Map<String,?> components) |
void |
PlexusContainer.releaseAll(Map<String,?> components)
Releases all Mapped component values from the container.
|
Modifier and Type | Method and Description |
---|---|
T |
XBeanComponentBuilder.build(ComponentDescriptor<T> descriptor,
org.codehaus.plexus.classworlds.realm.ClassRealm realm,
ComponentBuildListener listener) |
T |
ComponentBuilder.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(Object component,
org.codehaus.plexus.classworlds.realm.ClassRealm realm) |
Modifier and Type | Method and Description |
---|---|
protected T |
AbstractComponentManager.createComponentInstance() |
void |
SingletonComponentManager.dispose() |
void |
ComponentManager.dispose() |
void |
AbstractComponentManager.dissociateComponentRealm(org.codehaus.plexus.classworlds.realm.ClassRealm realm) |
void |
ComponentManager.dissociateComponentRealm(org.codehaus.plexus.classworlds.realm.ClassRealm realm) |
protected void |
AbstractComponentManager.endComponentLifecycle(Object component) |
T |
SingletonComponentManager.getComponent() |
T |
ComponentManager.getComponent() |
T |
PerLookupComponentManager.getComponent() |
void |
SingletonComponentManager.release(Object component) |
void |
ComponentManager.release(Object component) |
void |
PerLookupComponentManager.release(Object component) |
Modifier and Type | Method and Description |
---|---|
void |
ServiceLocator.release(Object component) |
void |
PlexusContainerLocator.release(Object component) |
void |
ServiceLocator.releaseAll(List components) |
void |
PlexusContainerLocator.releaseAll(List components) |
void |
ServiceLocator.releaseAll(Map components) |
void |
PlexusContainerLocator.releaseAll(Map components) |
Copyright © 2001–2017 Codehaus. All rights reserved.