Modifier and Type | Method and Description |
---|---|
ComponentManager<T> |
XBeanComponentBuilder.getComponentManager() |
Modifier and Type | Method and Description |
---|---|
void |
XBeanComponentBuilder.setComponentManager(ComponentManager<T> componentManager) |
Constructor and Description |
---|
XBeanComponentBuilder(ComponentManager<T> componentManager) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractComponentManager<T> |
class |
PerLookupComponentManager<T>
Creates a new component manager for every lookup
|
class |
SingletonComponentManager<T>
This ensures a component is only used as a singleton, and is only shutdown when the container
shuts down.
|
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<?> |
PerLookupComponentManagerFactory.createComponentManager(MutablePlexusContainer container,
LifecycleHandler lifecycleHandler,
ComponentDescriptor componentDescriptor,
String role,
String roleHint) |
ComponentManager<?> |
SingletonComponentManagerFactory.createComponentManager(MutablePlexusContainer container,
LifecycleHandler lifecycleHandler,
ComponentDescriptor componentDescriptor,
String role,
String roleHint) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractLifecycleHandler.end(Object component,
ComponentManager manager)
Deprecated.
|
void |
LifecycleHandler.end(Object component,
ComponentManager manager)
Deprecated.
|
void |
AbstractLifecycleHandler.end(Object component,
ComponentManager manager,
org.codehaus.plexus.classworlds.realm.ClassRealm contextRealm)
End a component's lifecycle.
|
void |
LifecycleHandler.end(Object component,
ComponentManager manager,
org.codehaus.plexus.classworlds.realm.ClassRealm componentContextRealm) |
void |
AbstractLifecycleHandler.start(Object component,
ComponentManager manager)
Deprecated.
|
void |
LifecycleHandler.start(Object component,
ComponentManager manager)
Deprecated.
|
void |
AbstractLifecycleHandler.start(Object component,
ComponentManager manager,
org.codehaus.plexus.classworlds.realm.ClassRealm realm)
Start a component's lifecycle.
|
void |
LifecycleHandler.start(Object component,
ComponentManager manager,
org.codehaus.plexus.classworlds.realm.ClassRealm realm) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractPhase.execute(Object component,
ComponentManager manager)
Deprecated.
|
abstract void |
AbstractPhase.execute(Object component,
ComponentManager manager,
org.codehaus.plexus.classworlds.realm.ClassRealm realm)
Execute the phase.
|
void |
Phase.execute(Object component,
ComponentManager manager,
org.codehaus.plexus.classworlds.realm.ClassRealm realm)
Execute the phase.
|
Modifier and Type | Method and Description |
---|---|
void |
AutoConfigurePhase.execute(Object object,
ComponentManager manager,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm) |
void |
ConfigurablePhase.execute(Object object,
ComponentManager manager,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm) |
void |
ContextualizePhase.execute(Object object,
ComponentManager manager,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm) |
void |
ServiceablePhase.execute(Object object,
ComponentManager manager,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm) |
void |
DisposePhase.execute(Object object,
ComponentManager manager,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm) |
void |
LogEnablePhase.execute(Object object,
ComponentManager componentManager,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm) |
void |
StopPhase.execute(Object object,
ComponentManager manager,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm) |
void |
ResumePhase.execute(Object object,
ComponentManager manager,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm) |
void |
SuspendPhase.execute(Object object,
ComponentManager manager,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm) |
void |
InitializePhase.execute(Object object,
ComponentManager manager,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm) |
void |
StartPhase.execute(Object object,
ComponentManager manager,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm) |
void |
LogDisablePhase.execute(Object object,
ComponentManager componentManager,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm) |
Copyright © 2001–2019 Codehaus Plexus. All rights reserved.