Klasse DynamicPermissionImpl
java.lang.Object
org.apache.fulcrum.security.entity.impl.SecurityEntityImpl
org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicPermissionImpl
- Alle implementierten Schnittstellen:
Serializable
,Permission
,SecurityEntity
,DynamicPermission
Represents the "simple" model where permissions are related to roles, roles
are related to groups and groups are related to users, all in many to many
relationships.
- Version:
- $Id: DynamicPermission.java 223059 2004-07-07 16:49:09Z epugh $
- Autor:
- Eric Pugh
- Siehe auch:
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
Add a role to this permissiongetRoles()
Get the roles that this permission belongs toGet the roles that this permission belongs to as Setvoid
removeRole
(Role role) Remove a role from this permissionvoid
Set the roles that this permission belongs to<T extends Role>
voidsetRolesAsSet
(Set<T> roles) Set the roles that this permission belongs to as SetVon Klasse geerbte Methoden org.apache.fulcrum.security.entity.impl.SecurityEntityImpl
equals, getId, getName, hashCode, setId, setName, toString
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden org.apache.fulcrum.security.entity.SecurityEntity
getId, getName, setId, setName
-
Konstruktordetails
-
DynamicPermissionImpl
public DynamicPermissionImpl()
-
-
Methodendetails
-
getRoles
Get the roles that this permission belongs to- Angegeben von:
getRoles
in SchnittstelleDynamicPermission
- Gibt zurück:
- a set of roles
-
setRoles
Set the roles that this permission belongs to- Angegeben von:
setRoles
in SchnittstelleDynamicPermission
- Parameter:
roleSet
- a set of roles
-
addRole
Add a role to this permission- Angegeben von:
addRole
in SchnittstelleDynamicPermission
- Parameter:
role
- the role to add
-
removeRole
Remove a role from this permission- Angegeben von:
removeRole
in SchnittstelleDynamicPermission
- Parameter:
role
- the role to remove
-
setRolesAsSet
Set the roles that this permission belongs to as Set- Angegeben von:
setRolesAsSet
in SchnittstelleDynamicPermission
- Parameter:
roles
- a set of roles
-
getRolesAsSet
Get the roles that this permission belongs to as Set- Angegeben von:
getRolesAsSet
in SchnittstelleDynamicPermission
- Gibt zurück:
- a set of roles
-