public abstract class FulcrumAbstractTurbineRole extends TorqueAbstractTurbineTurbineSecurityEntity implements TurbineRole
| Constructor and Description |
|---|
FulcrumAbstractTurbineRole() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPermission(Permission permission) |
void |
delete()
Delete this entity
|
String |
getDatabaseName() |
PermissionSet |
getPermissions() |
<T extends Permission> |
getPermissionsAsSet() |
protected List<org.apache.fulcrum.security.torque.om.TorqueTurbineRolePermission> |
getTorqueTurbineRolePermissionsJoinTorqueTurbinePermission(org.apache.torque.criteria.Criteria criteria,
Connection con)
Forward reference to generated code
Get a list of association objects, pre-populated with their
TorqueTurbinePermission objects.
|
protected List<org.apache.fulcrum.security.torque.om.TorqueTurbineUserGroupRole> |
getTorqueTurbineUserGroupRolesJoinTorqueTurbineGroup(org.apache.torque.criteria.Criteria criteria,
Connection con)
Forward reference to generated code
Get a list of association objects, pre-populated with their
TorqueTurbineGroup objects.
|
<T extends TurbineUserGroupRole> |
getUserGroupRoleSet() |
void |
removePermission(Permission permission) |
void |
retrieveAttachedObjects(Connection con)
old contract, lazy is set to
false. |
void |
retrieveAttachedObjects(Connection con,
Boolean lazy)
Retrieve attached objects such as users, permissions, ...
|
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
|
addUserGroupRole, addUserGroupRole, removeUserGroupRole, removeUserGroupRole, setUserGroupRoleSetgetEntityId, getEntityName, getId, getName, setEntityId, setEntityName, setId, setNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getName, setId, setNameaddUserGroupRole, removeUserGroupRole, setUserGroupRoleSetprotected List<org.apache.fulcrum.security.torque.om.TorqueTurbineRolePermission> getTorqueTurbineRolePermissionsJoinTorqueTurbinePermission(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.TorqueException - if any database error occursprotected List<org.apache.fulcrum.security.torque.om.TorqueTurbineUserGroupRole> getTorqueTurbineUserGroupRolesJoinTorqueTurbineGroup(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.TorqueException - if any database error occurspublic void addPermission(Permission permission)
addPermission in interface TurbineRolepublic PermissionSet getPermissions()
getPermissions in interface TurbineRolepublic <T extends Permission> Set<T> getPermissionsAsSet()
getPermissionsAsSet in interface TurbineRolepublic void removePermission(Permission permission)
removePermission in interface TurbineRolepublic void setPermissions(PermissionSet permissionSet)
setPermissions in interface TurbineRolepublic <T extends Permission> void setPermissionsAsSet(Set<T> permissions)
setPermissionsAsSet in interface TurbineRolepublic String getDatabaseName()
public void retrieveAttachedObjects(Connection con) throws DataBackendException
TorqueAbstractSecurityEntityfalse.retrieveAttachedObjects in class TorqueAbstractSecurityEntitycon - A database connectionDataBackendException - wrapper exception: user information not found exceptionpublic void retrieveAttachedObjects(Connection con, Boolean lazy) throws DataBackendException
TorqueAbstractSecurityEntityretrieveAttachedObjects in class TorqueAbstractSecurityEntitycon - A database connectionlazy - if true, may load some or all relationships laterDataBackendExceptionpublic <T extends TurbineUserGroupRole> Set<T> getUserGroupRoleSet() throws DataBackendException
getUserGroupRoleSet in interface TurbineUserGroupRoleEntitygetUserGroupRoleSet in class TorqueAbstractTurbineTurbineSecurityEntityDataBackendExceptionpublic void update(Connection con) throws org.apache.torque.TorqueException
TorqueAbstractSecurityEntityupdate in class TorqueAbstractSecurityEntitycon - A database connectionorg.apache.torque.TorqueException - database not found exceptionpublic void delete()
throws org.apache.torque.TorqueException
TorqueAbstractSecurityEntitydelete in class TorqueAbstractSecurityEntityorg.apache.torque.TorqueException - if any database error occurs if any database operation failsCopyright © 2011–2019 The Apache Software Foundation. All rights reserved.