org.apache.avalon.fortress.impl.role
Class FortressRoleManager

java.lang.Object
  extended byorg.apache.avalon.framework.logger.AbstractLogEnabled
      extended byorg.apache.avalon.fortress.impl.role.AbstractRoleManager
          extended byorg.apache.avalon.fortress.impl.role.FortressRoleManager
All Implemented Interfaces:
Initializable, LogEnabled, RoleManager

public final class FortressRoleManager
extends AbstractRoleManager
implements Initializable

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

Version:
CVS $Revision: 1.11 $ $Date: 2004/02/28 15:16:25 $
Author:
Avalon Development Team

Field Summary
 
Fields inherited from interface org.apache.avalon.fortress.RoleManager
ROLE
 
Constructor Summary
FortressRoleManager()
          Default constructor--this RoleManager has no parent.
FortressRoleManager(RoleManager parent)
          Alternate constructor--this RoleManager has the specified parent.
FortressRoleManager(RoleManager parent, java.lang.ClassLoader loader)
          Alternate constructor--this RoleManager has the specified parent and a classloader.
 
Method Summary
 void initialize()
          Initialize the role manager.
 
Methods inherited from class org.apache.avalon.fortress.impl.role.AbstractRoleManager
addRole, getDefaultHandler, getLoader, getRoleForClassname, getRoleForShortName
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FortressRoleManager

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


FortressRoleManager

public FortressRoleManager(RoleManager parent)
Alternate constructor--this RoleManager has the specified parent.

Parameters:
parent - The parent RoleManager.

FortressRoleManager

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

Parameters:
parent - The parent RoleManager.
loader - the classloader
Method Detail

initialize

public void initialize()
Initialize the role manager.

Specified by:
initialize in interface Initializable


Copyright © 1997-2005 The Apache Software Foundation. All Rights Reserved.