net.sf.fridaymvc.security.accesscontroller
Class AbstractRole
java.lang.Object
net.sf.fridaymvc.security.accesscontroller.AbstractRole
- All Implemented Interfaces:
- Role
- Direct Known Subclasses:
- AccessRoleAttribute
- public abstract class AbstractRole
- extends java.lang.Object
- implements Role
- Version:
- $Id: AbstractRole.java,v 1.1.1.1 2004/11/23 09:27:52 artsi Exp $
- Author:
- Arto Pastinen
|
Field Summary |
protected java.lang.String |
name
|
protected java.util.Set |
permissions
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
permissions
protected java.util.Set permissions
name
protected java.lang.String name
AbstractRole
public AbstractRole()
getPermissions
public java.util.Set getPermissions()
- Specified by:
getPermissions in interface Role
- Returns:
- Returns the permissions.
setPermissions
public void setPermissions(java.util.Set permissions)
- Specified by:
setPermissions in interface Role
- Parameters:
permissions - The permissions to set.
addPermission
public boolean addPermission(Permission permission)
- Specified by:
addPermission in interface Role
removePermission
public boolean removePermission(Permission permission)
- Specified by:
removePermission in interface Role
getName
public java.lang.String getName()
- Specified by:
getName in interface Role
- Returns:
- Returns the name.
setName
public void setName(java.lang.String name)
- Specified by:
setName in interface Role
- Parameters:
name - The name to set.
Copyright © 2004 Friday MVC. All Rights Reserved.