| Package | Description |
|---|---|
| org.apache.avalon.fortress.impl |
The
fortress.impl package contains the containment abstraction of the Fortress system |
| org.apache.avalon.fortress.impl.handler |
The
handler package includes the lifestyle support systems. |
| org.apache.avalon.fortress.util |
The
util package includes general unities supporting configuration and context management. |
| Modifier and Type | Field and Description |
|---|---|
protected LifecycleExtensionManager |
AbstractContainer.m_extManager
contains the impl's LifecycleExtensionManager, which is extracted from m_serviceManager.
|
| Modifier and Type | Field and Description |
|---|---|
private LifecycleExtensionManager |
LEAwareComponentHandler.m_extManager |
private LifecycleExtensionManager |
ComponentFactory.m_extManager
Lifecycle extensions manager
|
| Constructor and Description |
|---|
ComponentFactory(java.lang.Class componentClass,
org.apache.avalon.framework.configuration.Configuration configuration,
org.apache.avalon.framework.service.ServiceManager serviceManager,
org.apache.avalon.framework.context.Context context,
org.apache.avalon.excalibur.logger.LoggerManager loggerManager,
LifecycleExtensionManager extManager)
Construct a new component factory for the specified component.
|
LEAwareComponentHandler(ComponentHandler componentHandler,
LifecycleExtensionManager extManager,
org.apache.avalon.framework.context.Context context)
Creation of a new handler.
|
| Modifier and Type | Method and Description |
|---|---|
LifecycleExtensionManager |
LifecycleExtensionManager.writeableCopy()
Create a copy; it will be writeable even if the original was not.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FortressConfig.setLifecycleExtensionManager(LifecycleExtensionManager extensionManager) |