public abstract class TorqueAbstractDynamicGroup extends TorqueAbstractSecurityEntity implements DynamicGroup
Constructor and Description |
---|
TorqueAbstractDynamicGroup() |
Modifier and Type | Method and Description |
---|---|
void |
addRole(Role role) |
void |
addUser(User user) |
void |
delete()
Delete this entity
|
String |
getDatabaseName()
Get the name of the connection pool associated to this object
|
RoleSet |
getRoles() |
<T extends Role> |
getRolesAsSet() |
protected List<TorqueDynamicGroupRole> |
getTorqueDynamicGroupRolesJoinTorqueDynamicRole(org.apache.torque.criteria.Criteria criteria,
Connection con)
Forward reference to generated code
Get a list of association objects, pre-populated with their TorqueDynamicRole
objects.
|
protected List<TorqueDynamicUserGroup> |
getTorqueDynamicUserGroupsJoinTorqueDynamicUser(org.apache.torque.criteria.Criteria criteria,
Connection con)
Forward reference to generated code
Get a list of association objects, pre-populated with their TorqueDynamicUser
objects.
|
UserSet |
getUsers() |
<T extends User> |
getUsersAsSet() |
void |
removeRole(Role role) |
void |
removeUser(User user) |
void |
retrieveAttachedObjects(Connection con)
Retrieve attached objects such as users, permissions, ...
|
void |
setRoles(RoleSet roleSet) |
<T extends Role> |
setRolesAsSet(Set<T> roles) |
void |
setUsers(UserSet userSet) |
<T extends User> |
setUsersAsSet(Set<T> users) |
void |
update(Connection con)
Update this instance to the database with all dependent objects
|
getEntityId, getEntityName, getId, getName, setEntityId, setEntityName, setId, setName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getId, getName, setId, setName
protected List<TorqueDynamicUserGroup> getTorqueDynamicUserGroupsJoinTorqueDynamicUser(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
protected List<TorqueDynamicGroupRole> getTorqueDynamicGroupRolesJoinTorqueDynamicRole(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
public void addUser(User user)
addUser
in interface BasicGroup
BasicGroup.addUser(org.apache.fulcrum.security.entity.User)
public UserSet getUsers()
getUsers
in interface BasicGroup
BasicGroup.getUsers()
public <T extends User> Set<T> getUsersAsSet()
getUsersAsSet
in interface BasicGroup
BasicGroup.getUsersAsSet()
public void removeUser(User user)
removeUser
in interface BasicGroup
BasicGroup.removeUser(org.apache.fulcrum.security.entity.User)
public void setUsers(UserSet userSet)
setUsers
in interface BasicGroup
BasicGroup.setUsers(org.apache.fulcrum.security.util.UserSet)
public <T extends User> void setUsersAsSet(Set<T> users)
setUsersAsSet
in interface BasicGroup
BasicGroup.setUsersAsSet(java.util.Set)
public void addRole(Role role)
addRole
in interface DynamicGroup
DynamicGroup.addRole(org.apache.fulcrum.security.entity.Role)
public RoleSet getRoles()
getRoles
in interface DynamicGroup
DynamicGroup.getRoles()
public <T extends Role> Set<T> getRolesAsSet()
getRolesAsSet
in interface DynamicGroup
DynamicGroup.getRolesAsSet()
public void removeRole(Role role)
removeRole
in interface DynamicGroup
DynamicGroup.removeRole(org.apache.fulcrum.security.entity.Role)
public void setRoles(RoleSet roleSet)
setRoles
in interface DynamicGroup
DynamicGroup.setRoles(org.apache.fulcrum.security.util.RoleSet)
public <T extends Role> void setRolesAsSet(Set<T> roles)
setRolesAsSet
in interface DynamicGroup
DynamicGroup.setRolesAsSet(java.util.Set)
public String getDatabaseName()
TorqueAbstractSecurityEntity
getDatabaseName
in class TorqueAbstractSecurityEntity
TorqueAbstractSecurityEntity.getDatabaseName()
public void retrieveAttachedObjects(Connection con) throws org.apache.torque.TorqueException
TorqueAbstractSecurityEntity
retrieveAttachedObjects
in class TorqueAbstractSecurityEntity
con
- A database connectionorg.apache.torque.TorqueException
TorqueAbstractSecurityEntity.retrieveAttachedObjects(java.sql.Connection)
public void update(Connection con) throws org.apache.torque.TorqueException
TorqueAbstractSecurityEntity
update
in class TorqueAbstractSecurityEntity
con
- A database connectionorg.apache.torque.TorqueException
TorqueAbstractSecurityEntity.update(java.sql.Connection)
public void delete() throws org.apache.torque.TorqueException
TorqueAbstractSecurityEntity
delete
in class TorqueAbstractSecurityEntity
org.apache.torque.TorqueException
- if any database operation failsTorqueAbstractSecurityEntity.delete()
Copyright © 2011-2015 The Apache Software Foundation. All Rights Reserved.