public class PerLookupComponentManager<T> extends AbstractComponentManager<T>
builder, componentContextRealms, componentDescriptor, containerNEXT_START_ID, ROLE| Constructor and Description |
|---|
PerLookupComponentManager(MutablePlexusContainer container,
LifecycleHandler lifecycleHandler,
ComponentDescriptor<T> componentDescriptor,
String role,
String roleHint) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
T |
getComponent() |
void |
release(Object component) |
connected, createComponentInstance, decrementConnectionCount, dissociateComponentRealm, endComponentLifecycle, getComponentDescriptor, getConnections, getContainer, getLifecycleHandler, getLogger, getRealm, getRole, getRoleHint, getStartId, getType, incrementConnectionCount, startpublic PerLookupComponentManager(MutablePlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor<T> componentDescriptor, String role, String roleHint)
public void dispose()
public T getComponent() throws ComponentInstantiationException, ComponentLifecycleException
public void release(Object component) throws ComponentLifecycleException
ComponentLifecycleExceptionCopyright © 2001–2019 Codehaus Plexus. All rights reserved.