Klasse AbstractTurbineSecurityEntityImpl
java.lang.Object
org.apache.fulcrum.security.entity.impl.SecurityEntityImpl
org.apache.fulcrum.security.model.turbine.entity.impl.AbstractTurbineSecurityEntityImpl
- Alle implementierten Schnittstellen:
Serializable
,SecurityEntity
,TurbineUserGroupRoleEntity
- Bekannte direkte Unterklassen:
TurbineGroupImpl
,TurbineRoleImpl
,TurbineUserImpl
public abstract class AbstractTurbineSecurityEntityImpl
extends SecurityEntityImpl
implements TurbineUserGroupRoleEntity
Represents the "turbine" model where permissions are in a many to many
relationship to roles, roles are related to groups are related to users, all
in many to many relationships.
- Version:
- $Id: TurbineGroup.java 223081 2004-10-07 15:11:58Z epugh $
- Autor:
- Eric Pugh
- Siehe auch:
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
addUserGroupRole
(TurbineUserGroupRole userGroupRole) Add a User/Group/Role relation to this entity<T extends TurbineUserGroupRole>
Set<T>Get the User/Group/Role set associated with this entityvoid
removeUserGroupRole
(TurbineUserGroupRole userGroupRole) Remove a User/Group/Role relation from this entity<T extends TurbineUserGroupRole>
voidsetUserGroupRoleSet
(Set<T> userGroupRoleSet) Get the User/Group/Role set associated with this entity
-
Konstruktordetails
-
AbstractTurbineSecurityEntityImpl
public AbstractTurbineSecurityEntityImpl()
-
-
Methodendetails
-
getUserGroupRoleSet
Get the User/Group/Role set associated with this entity- Angegeben von:
getUserGroupRoleSet
in SchnittstelleTurbineUserGroupRoleEntity
- Typparameter:
T
- TurbineUserGroupRole- Gibt zurück:
- a set of User/Group/Role relations
-
setUserGroupRoleSet
Get the User/Group/Role set associated with this entity- Angegeben von:
setUserGroupRoleSet
in SchnittstelleTurbineUserGroupRoleEntity
- Typparameter:
T
- TurbineUserGroupRole- Parameter:
userGroupRoleSet
- a set of User/Group/Role relations
-
addUserGroupRole
Add a User/Group/Role relation to this entity- Angegeben von:
addUserGroupRole
in SchnittstelleTurbineUserGroupRoleEntity
- Parameter:
userGroupRole
- a User/Group/Role relation to add
-
removeUserGroupRole
Remove a User/Group/Role relation from this entity- Angegeben von:
removeUserGroupRole
in SchnittstelleTurbineUserGroupRoleEntity
- Parameter:
userGroupRole
- a User/Group/Role relation to remove
-