| Package | Description |
|---|---|
| org.apache.avalon.excalibur.component |
Extended component management services.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultRoleManager
Deprecated.
ECM is no longer supported
|
| Modifier and Type | Field and Description |
|---|---|
private RoleManager |
DefaultRoleManager.m_parent
Deprecated.
Parent
RoleManager for nested resolution |
private RoleManager |
ExcaliburComponentManagerCreator.m_roleManager
Deprecated.
Internal role manager.
|
private RoleManager |
DefaultComponentFactory.m_roles
Deprecated.
The RoleManager for child ComponentSelectors
|
private RoleManager |
ExcaliburComponentSelector.m_roles
Deprecated.
The RoleManager to get hint shortcuts
|
private RoleManager |
ExcaliburComponentManager.m_roles
Deprecated.
RoleInfos.
|
| Modifier and Type | Method and Description |
|---|---|
static ComponentHandler |
ComponentHandler.getComponentHandler(java.lang.Class componentClass,
org.apache.avalon.framework.configuration.Configuration configuration,
org.apache.avalon.framework.component.ComponentManager componentManager,
org.apache.avalon.framework.context.Context context,
RoleManager roleManager,
LogkitLoggerManager loggerManager)
Deprecated.
This method has been deprecated in favor of the version below which
handles instrumentation.
|
static ComponentHandler |
ComponentHandler.getComponentHandler(java.lang.Class componentClass,
org.apache.avalon.framework.configuration.Configuration configuration,
org.apache.avalon.framework.component.ComponentManager componentManager,
org.apache.avalon.framework.context.Context context,
RoleManager roleManager,
LogkitLoggerManager loggerManager,
org.apache.excalibur.instrument.InstrumentManager instrumentManager,
java.lang.String instrumentableName)
Deprecated.
Looks up and returns a component handler for a given component class.
|
static ComponentHandler |
ComponentHandler.getComponentHandler(java.lang.String role,
java.lang.Class componentClass,
org.apache.avalon.framework.configuration.Configuration configuration,
org.apache.avalon.framework.component.ComponentManager componentManager,
org.apache.avalon.framework.context.Context context,
RoleManager roleManager,
LogkitLoggerManager loggerManager)
Deprecated.
This method has been deprecated in favor of the version below which
handles instrumentation.
|
protected ComponentHandler |
ExcaliburComponentSelector.getComponentHandler(java.lang.String role,
java.lang.Class componentClass,
org.apache.avalon.framework.configuration.Configuration configuration,
org.apache.avalon.framework.component.ComponentManager componentManager,
org.apache.avalon.framework.context.Context context,
RoleManager roleManager,
LogkitLoggerManager logkitManager)
Deprecated.
Obtain a new ComponentHandler for the specified component.
|
static ComponentHandler |
ComponentHandler.getComponentHandler(java.lang.String role,
java.lang.Class componentClass,
org.apache.avalon.framework.configuration.Configuration configuration,
org.apache.avalon.framework.component.ComponentManager componentManager,
org.apache.avalon.framework.context.Context context,
RoleManager roleManager,
LogkitLoggerManager loggerManager,
org.apache.excalibur.instrument.InstrumentManager instrumentManager,
java.lang.String instrumentableName)
Deprecated.
Looks up and returns a component handler for a given component class.
|
protected ComponentHandler |
ExcaliburComponentManager.getComponentHandler(java.lang.String role,
java.lang.Class componentClass,
org.apache.avalon.framework.configuration.Configuration configuration,
org.apache.avalon.framework.context.Context context,
RoleManager roleManager,
LogkitLoggerManager logkitManager)
Deprecated.
Obtain a new ComponentHandler for the specified component.
|
void |
RoleManageable.setRoleManager(RoleManager roles)
Deprecated.
Sets the RoleManager for child components.
|
void |
ExcaliburComponentSelector.setRoleManager(RoleManager roles)
Deprecated.
Configure the RoleManager
|
void |
ExcaliburComponentManager.setRoleManager(RoleManager roles)
Deprecated.
Configure the RoleManager
|
| Constructor and Description |
|---|
DefaultComponentFactory(java.lang.String role,
java.lang.Class componentClass,
org.apache.avalon.framework.configuration.Configuration configuration,
org.apache.avalon.framework.component.ComponentManager componentManager,
org.apache.avalon.framework.context.Context context,
RoleManager roles,
LogkitLoggerManager loggerManager)
Deprecated.
This constructor has been deprecated in favor of the version below which
handles instrumentation.
|
DefaultComponentFactory(java.lang.String role,
java.lang.Class componentClass,
org.apache.avalon.framework.configuration.Configuration configuration,
org.apache.avalon.framework.component.ComponentManager componentManager,
org.apache.avalon.framework.context.Context context,
RoleManager roles,
LogkitLoggerManager loggerManager,
org.apache.excalibur.instrument.InstrumentManager instrumentManager,
java.lang.String instrumentableName)
Deprecated.
Construct a new component factory for the specified component.
|
DefaultComponentHandler(java.lang.String role,
java.lang.Class componentClass,
org.apache.avalon.framework.configuration.Configuration config,
org.apache.avalon.framework.component.ComponentManager manager,
org.apache.avalon.framework.context.Context context,
RoleManager roles,
LogkitLoggerManager logkit)
Deprecated.
Create a ComponentHandler that takes care of hiding the details of
whether a Component is ThreadSafe, Poolable, or SingleThreaded.
|
DefaultRoleManager(RoleManager parent)
Deprecated.
Alternate constructor--this RoleManager has the specified
parent.
|
PoolableComponentHandler(java.lang.String role,
java.lang.Class componentClass,
org.apache.avalon.framework.configuration.Configuration config,
org.apache.avalon.framework.component.ComponentManager manager,
org.apache.avalon.framework.context.Context context,
RoleManager roles,
LogkitLoggerManager logkit)
Deprecated.
Create a ComponentHandler that takes care of hiding the details of
whether a Component is ThreadSafe, Poolable, or SingleThreaded.
|
ThreadSafeComponentHandler(java.lang.String role,
java.lang.Class componentClass,
org.apache.avalon.framework.configuration.Configuration config,
org.apache.avalon.framework.component.ComponentManager manager,
org.apache.avalon.framework.context.Context context,
RoleManager roles,
LogkitLoggerManager logkit)
Deprecated.
Create a ComponentHandler that takes care of hiding the details of
whether a Component is ThreadSafe, Poolable, or SingleThreaded.
|