Uses of Interface
org.apache.avalon.excalibur.component.RoleManager

Packages that use RoleManager
org.apache.avalon.excalibur.component Extended component management services. 
 

Uses of RoleManager in org.apache.avalon.excalibur.component
 

Classes in org.apache.avalon.excalibur.component that implement RoleManager
 class DefaultRoleManager
          Deprecated. ECM is no longer supported
 

Fields in org.apache.avalon.excalibur.component declared as RoleManager
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 ExcaliburComponentManager.m_roles
          Deprecated. RoleInfos.
private  RoleManager ExcaliburComponentSelector.m_roles
          Deprecated. The RoleManager to get hint shortcuts
 

Methods in org.apache.avalon.excalibur.component with parameters of type RoleManager
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 ExcaliburComponentManager.setRoleManager(RoleManager roles)
          Deprecated. Configure the RoleManager
 void ExcaliburComponentSelector.setRoleManager(RoleManager roles)
          Deprecated. Configure the RoleManager
 

Constructors in org.apache.avalon.excalibur.component with parameters of type RoleManager
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.