net.sf.basedb.core.data
Class PermissionTemplateData
java.lang.Object
net.sf.basedb.core.data.BasicData
net.sf.basedb.core.data.OwnedData
net.sf.basedb.core.data.SharedData
net.sf.basedb.core.data.CommonData
net.sf.basedb.core.data.PermissionTemplateData
- All Implemented Interfaces:
- IdentifiableData, NameableData, OwnableData, RemovableData, ShareableData
public class PermissionTemplateData
- extends CommonData
A permission template with permissions to users, groups and
projects.
- Since:
- 2.16
- Author:
- Nicklas
- See Also:
PermissionTemplate
- Last modified
- $Date $
- Hibernate: class
- table="`PermissionTemplates`" lazy="true"
projects
private Set<ProjectData> projects
PermissionTemplateData
public PermissionTemplateData()
getProjects
Set<ProjectData> getProjects()
- This is the inverse end.
- See Also:
ProjectData.getPermissionTemplate()
- Hibernate: set
- inverse="true" lazy="true"
- Hibernate: collection-key
- column="`permissiontemplate_id`"
- Hibernate: collection-one-to-many
- class="net.sf.basedb.core.data.ProjectData"
setProjects
void setProjects(Set<ProjectData> projects)