public abstract class TorqueAbstractDynamicRole extends TorqueAbstractSecurityEntity implements DynamicRole
| Constructor and Description |
|---|
TorqueAbstractDynamicRole() |
| Modifier and Type | Method and Description |
|---|---|
void |
addGroup(Group group) |
void |
addPermission(Permission permission) |
void |
delete()
Delete this entity
|
String |
getDatabaseName()
Get the name of the connection pool associated to this object
|
GroupSet |
getGroups() |
<T extends Group> |
getGroupsAsSet() |
PermissionSet |
getPermissions() |
<T extends Permission> |
getPermissionsAsSet() |
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.
|
void |
removeGroup(Group group) |
void |
removePermission(Permission permission) |
void |
retrieveAttachedObjects(Connection con)
Retrieve attached objects such as users, permissions, ...
|
void |
setGroups(GroupSet groups) |
<T extends Group> |
setGroupsAsSet(Set<T> groups) |
void |
setPermissions(PermissionSet permissionSet) |
<T extends Permission> |
setPermissionsAsSet(Set<T> permissions) |
void |
update(Connection con)
Update this instance to the database with all dependent objects
|
getEntityId, getEntityName, getId, getName, setEntityId, setEntityName, setId, setNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getName, setId, setNameprotected List<TorqueDynamicRolePermission> getTorqueDynamicRolePermissionsJoinTorqueDynamicPermission(org.apache.torque.criteria.Criteria criteria, Connection con) throws org.apache.torque.TorqueException
criteria - Criteria to define the selection of recordscon - a database connectionorg.apache.torque.TorqueExceptionprotected List<TorqueDynamicGroupRole> getTorqueDynamicGroupRolesJoinTorqueDynamicGroup(org.apache.torque.criteria.Criteria criteria, Connection con) throws org.apache.torque.TorqueException
criteria - Criteria to define the selection of recordscon - a database connectionorg.apache.torque.TorqueExceptionpublic void addGroup(Group group)
addGroup in interface DynamicRoleDynamicRole.addGroup(org.apache.fulcrum.security.entity.Group)public void addPermission(Permission permission)
addPermission in interface DynamicRoleDynamicRole.addPermission(org.apache.fulcrum.security.entity.Permission)public GroupSet getGroups()
getGroups in interface DynamicRoleDynamicRole.getGroups()public <T extends Group> Set<T> getGroupsAsSet()
getGroupsAsSet in interface DynamicRoleDynamicRole.getGroupsAsSet()public PermissionSet getPermissions()
getPermissions in interface DynamicRoleDynamicRole.getPermissions()public <T extends Permission> Set<T> getPermissionsAsSet()
getPermissionsAsSet in interface DynamicRoleDynamicRole.getPermissionsAsSet()public void removeGroup(Group group)
removeGroup in interface DynamicRoleDynamicRole.removeGroup(org.apache.fulcrum.security.entity.Group)public void removePermission(Permission permission)
removePermission in interface DynamicRoleDynamicRole.removePermission(org.apache.fulcrum.security.entity.Permission)public void setGroups(GroupSet groups)
setGroups in interface DynamicRoleDynamicRole.setGroups(org.apache.fulcrum.security.util.GroupSet)public <T extends Group> void setGroupsAsSet(Set<T> groups)
setGroupsAsSet in interface DynamicRoleDynamicRole.setGroupsAsSet(java.util.Set)public void setPermissions(PermissionSet permissionSet)
setPermissions in interface DynamicRoleDynamicRole.setPermissions(org.apache.fulcrum.security.util.PermissionSet)public <T extends Permission> void setPermissionsAsSet(Set<T> permissions)
setPermissionsAsSet in interface DynamicRoleDynamicRole.setPermissionsAsSet(java.util.Set)public String getDatabaseName()
TorqueAbstractSecurityEntitygetDatabaseName in class TorqueAbstractSecurityEntityTorqueAbstractSecurityEntity.getDatabaseName()public void retrieveAttachedObjects(Connection con) throws org.apache.torque.TorqueException
TorqueAbstractSecurityEntityretrieveAttachedObjects in class TorqueAbstractSecurityEntitycon - A database connectionorg.apache.torque.TorqueExceptionTorqueAbstractSecurityEntity.retrieveAttachedObjects(java.sql.Connection)public void update(Connection con) throws org.apache.torque.TorqueException
TorqueAbstractSecurityEntityupdate in class TorqueAbstractSecurityEntitycon - A database connectionorg.apache.torque.TorqueExceptionTorqueAbstractSecurityEntity.update(java.sql.Connection)public void delete()
throws org.apache.torque.TorqueException
TorqueAbstractSecurityEntitydelete in class TorqueAbstractSecurityEntityorg.apache.torque.TorqueException - if any database operation failsTorqueAbstractSecurityEntity.delete()Copyright © 2011-2015 The Apache Software Foundation. All Rights Reserved.