Klasse TorqueAbstractDynamicRole
java.lang.Object
org.apache.fulcrum.security.torque.security.TorqueAbstractSecurityEntity
org.apache.fulcrum.security.torque.dynamic.TorqueAbstractDynamicRole
- Alle implementierten Schnittstellen:
- Serializable,- Role,- SecurityEntity,- DynamicRole,- org.apache.torque.om.ObjectModel,- org.apache.torque.om.Persistent
- Bekannte direkte Unterklassen:
- BaseTorqueDynamicRole
public abstract class TorqueAbstractDynamicRole
extends TorqueAbstractSecurityEntity
implements DynamicRole
This abstract class provides the SecurityInterface to the managers.
- Version:
- $Id:$
- Autor:
- Thomas Vandahl
- Siehe auch:
- 
KonstruktorübersichtKonstruktoren
- 
MethodenübersichtModifizierer und TypMethodeBeschreibungvoidvoidaddPermission(Permission permission) voiddelete()Delete this entity<T extends Permission>
 Set<T>protected List<TorqueDynamicGroupRole>getTorqueDynamicGroupRolesJoinTorqueDynamicGroup(org.apache.torque.criteria.Criteria criteria, Connection con) Forward reference to generated code Get a list of association objects, pre-populated with their TorqueDynamicGroup objects.protected List<TorqueDynamicRolePermission>getTorqueDynamicRolePermissionsJoinTorqueDynamicPermission(org.apache.torque.criteria.Criteria criteria, Connection con) Forward reference to generated code Get a list of association objects, pre-populated with their TorqueDynamicPermission objects.voidremoveGroup(Group group) voidremovePermission(Permission permission) voidold contract, lazy is set tofalse.voidretrieveAttachedObjects(Connection con, Boolean lazy) Retrieve attached objects such as users, permissions, ...void<T extends Group>
 voidsetGroupsAsSet(Set<T> groups) voidsetPermissions(PermissionSet permissionSet) <T extends Permission>
 voidsetPermissionsAsSet(Set<T> permissions) voidupdate(Connection con) Update this instance to the database with all dependent objectsVon Klasse geerbte Methoden org.apache.fulcrum.security.torque.security.TorqueAbstractSecurityEntitygetEntityId, getEntityName, getId, getName, setEntityId, setEntityName, setId, setNameVon Klasse geerbte Methoden java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.apache.torque.om.ObjectModelgetPrimaryKey, isModified, isNew, setModified, setNew, setPrimaryKey, setPrimaryKeyVon Schnittstelle geerbte Methoden org.apache.torque.om.Persistentsave, save, saveVon Schnittstelle geerbte Methoden org.apache.fulcrum.security.entity.SecurityEntitygetId, getName, setId, setName
- 
Konstruktordetails- 
TorqueAbstractDynamicRolepublic TorqueAbstractDynamicRole()
 
- 
- 
Methodendetails- 
getTorqueDynamicRolePermissionsJoinTorqueDynamicPermissionprotected List<TorqueDynamicRolePermission> getTorqueDynamicRolePermissionsJoinTorqueDynamicPermission(org.apache.torque.criteria.Criteria criteria, Connection con) throws org.apache.torque.TorqueException Forward reference to generated code Get a list of association objects, pre-populated with their TorqueDynamicPermission objects.- Parameter:
- criteria- Criteria to define the selection of records
- con- a database connection
- Gibt zurück:
- a list of Role/Permission relations
- Löst aus:
- org.apache.torque.TorqueException- if any database error occurs
 
- 
getTorqueDynamicGroupRolesJoinTorqueDynamicGroupprotected List<TorqueDynamicGroupRole> getTorqueDynamicGroupRolesJoinTorqueDynamicGroup(org.apache.torque.criteria.Criteria criteria, Connection con) throws org.apache.torque.TorqueException Forward reference to generated code Get a list of association objects, pre-populated with their TorqueDynamicGroup objects.- Parameter:
- criteria- Criteria to define the selection of records
- con- a database connection
- Gibt zurück:
- a list of Group/Role relations
- Löst aus:
- org.apache.torque.TorqueException- if any database error occurs
 
- 
addGroup- Angegeben von:
- addGroupin Schnittstelle- DynamicRole
- Siehe auch:
 
- 
addPermission- Angegeben von:
- addPermissionin Schnittstelle- DynamicRole
- Siehe auch:
 
- 
getGroups- Angegeben von:
- getGroupsin Schnittstelle- DynamicRole
- Siehe auch:
 
- 
getGroupsAsSet- Angegeben von:
- getGroupsAsSetin Schnittstelle- DynamicRole
- Siehe auch:
 
- 
getPermissions- Angegeben von:
- getPermissionsin Schnittstelle- DynamicRole
- Siehe auch:
 
- 
getPermissionsAsSet- Angegeben von:
- getPermissionsAsSetin Schnittstelle- DynamicRole
- Siehe auch:
 
- 
removeGroup- Angegeben von:
- removeGroupin Schnittstelle- DynamicRole
- Siehe auch:
 
- 
removePermission- Angegeben von:
- removePermissionin Schnittstelle- DynamicRole
- Siehe auch:
 
- 
setGroups- Angegeben von:
- setGroupsin Schnittstelle- DynamicRole
- Siehe auch:
 
- 
setGroupsAsSet- Angegeben von:
- setGroupsAsSetin Schnittstelle- DynamicRole
- Siehe auch:
 
- 
setPermissions- Angegeben von:
- setPermissionsin Schnittstelle- DynamicRole
- Siehe auch:
 
- 
setPermissionsAsSet- Angegeben von:
- setPermissionsAsSetin Schnittstelle- DynamicRole
- Siehe auch:
 
- 
getDatabaseName- Gibt zurück:
- the database name
 
- 
retrieveAttachedObjectsBeschreibung aus Klasse kopiert:TorqueAbstractSecurityEntityold contract, lazy is set tofalse.- Angegeben von:
- retrieveAttachedObjectsin Klasse- TorqueAbstractSecurityEntity
- Parameter:
- con- A database connection
- Löst aus:
- DataBackendException- wrapper exception: user information not found exception
 
- 
retrieveAttachedObjectsBeschreibung aus Klasse kopiert:TorqueAbstractSecurityEntityRetrieve attached objects such as users, permissions, ...- Angegeben von:
- retrieveAttachedObjectsin Klasse- TorqueAbstractSecurityEntity
- Parameter:
- con- A database connection
- lazy- if- true, may load some or all relationships later
- Löst aus:
- DataBackendException
- Siehe auch:
 
- 
updateBeschreibung aus Klasse kopiert:TorqueAbstractSecurityEntityUpdate this instance to the database with all dependent objects- Angegeben von:
- updatein Klasse- TorqueAbstractSecurityEntity
- Parameter:
- con- A database connection
- Löst aus:
- org.apache.torque.TorqueException- database not found exception
- Siehe auch:
 
- 
deletepublic void delete() throws org.apache.torque.TorqueExceptionBeschreibung aus Klasse kopiert:TorqueAbstractSecurityEntityDelete this entity- Angegeben von:
- deletein Klasse- TorqueAbstractSecurityEntity
- Löst aus:
- org.apache.torque.TorqueException- if any database error occurs if any database operation fails
- Siehe auch:
 
 
-