info.magnolia.cms.security
Class MgnlRoleManager

java.lang.Object
  extended by info.magnolia.cms.security.MgnlRoleManager
All Implemented Interfaces:
RoleManager

public class MgnlRoleManager
extends java.lang.Object
implements RoleManager

Manages the users stored in the ContentRepository.USER_ROLES workspace.

Version:
$Revision: 41137 $ ($Author: gjoseph $)
Author:
philipp

Constructor Summary
MgnlRoleManager()
          Do not instantiate it!
 
Method Summary
 Role createRole(java.lang.String name)
          Create a role without any security restrictions.
protected  HierarchyManager getHierarchyManager()
           
 Role getRole(java.lang.String name)
          Get the specific role without any security restrictions.
protected  MgnlRole newRoleInstance(Content node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MgnlRoleManager

public MgnlRoleManager()
Do not instantiate it!

Method Detail

getRole

public Role getRole(java.lang.String name)
Description copied from interface: RoleManager
Get the specific role without any security restrictions.

Specified by:
getRole in interface RoleManager

createRole

public Role createRole(java.lang.String name)
Description copied from interface: RoleManager
Create a role without any security restrictions.

Specified by:
createRole in interface RoleManager

newRoleInstance

protected MgnlRole newRoleInstance(Content node)

getHierarchyManager

protected HierarchyManager getHierarchyManager()


Copyright © 2003-2011 Magnolia International Ltd.. All Rights Reserved.