org.apache.avalon.excalibur.system
Class ExcaliburRoleManager

java.lang.Object
  |
  +--org.apache.avalon.excalibur.system.AbstractRoleManager
        |
        +--org.apache.avalon.excalibur.system.ExcaliburRoleManager
All Implemented Interfaces:
RoleManager

public class ExcaliburRoleManager
extends AbstractRoleManager

The Excalibur Role Manager is used for Excalibur Role Mappings. All of the information is hard-coded.

Since:
4.1
Version:
CVS $Revision: 1.3 $ $Date: 2002/01/30 15:44:06 $
Author:
Berin Loritsch

Fields inherited from class org.apache.avalon.excalibur.system.AbstractRoleManager
EMPTY_STRING, m_classNames, m_handlerNames, m_loader, m_parent, m_shorthands
 
Constructor Summary
ExcaliburRoleManager()
          Default constructor--this RoleManager has no parent.
ExcaliburRoleManager(RoleManager parent)
          Alternate constructor--this RoleManager has the specified parent.
ExcaliburRoleManager(RoleManager parent, java.lang.ClassLoader loader)
          Alternate constructor--this RoleManager has the specified parent and a classloader.
 
Methods inherited from class org.apache.avalon.excalibur.system.AbstractRoleManager
getClassesForRole, getClassForName, getHandlerClassForClass, getNameForClass, getRoleForClass, setup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExcaliburRoleManager

public ExcaliburRoleManager()
Default constructor--this RoleManager has no parent.

ExcaliburRoleManager

public ExcaliburRoleManager(RoleManager parent)
Alternate constructor--this RoleManager has the specified parent.
Parameters:
parent - The parent RoleManager.

ExcaliburRoleManager

public ExcaliburRoleManager(RoleManager parent,
                            java.lang.ClassLoader loader)
Alternate constructor--this RoleManager has the specified parent and a classloader.
Parameters:
parent - The parent RoleManager.


Copyright © 2001 Apache Jakarta Project. All Rights Reserved.