com.jamasoftware.contour.dao
Interface RoleDao


public interface RoleDao


Method Summary
 void deleteRole(Role role)
           
 java.util.List<Role> getOrgAndGenericRoleList(java.lang.Integer orgId)
           
 java.util.List<Role> getOrgAndProjectRoleList(java.lang.Integer orgId, java.lang.Integer projectId)
           
 java.util.List<Role> getOrgRoleList(java.lang.Integer orgId)
           
 java.util.List<Role> getProjectRoleList(java.lang.Integer projectId)
           
 Role getRole(java.lang.Integer roleId)
           
 Role getRoleByNameWithUsers(java.lang.String roleName)
           
 java.util.List<Role> getRoleList()
           
 java.util.List<Role> getRoleListByOrgId(java.lang.Integer orgId)
           
 Role getRoleWithUsers(java.lang.Integer roleId)
           
 java.util.List<User> getUsersInRole(java.lang.Integer roleId)
           
 void saveRole(Role role)
           
 

Method Detail

getRole

Role getRole(java.lang.Integer roleId)

getRoleWithUsers

Role getRoleWithUsers(java.lang.Integer roleId)

getRoleByNameWithUsers

Role getRoleByNameWithUsers(java.lang.String roleName)

getRoleList

java.util.List<Role> getRoleList()

getRoleListByOrgId

java.util.List<Role> getRoleListByOrgId(java.lang.Integer orgId)

getOrgAndGenericRoleList

java.util.List<Role> getOrgAndGenericRoleList(java.lang.Integer orgId)

getOrgRoleList

java.util.List<Role> getOrgRoleList(java.lang.Integer orgId)

getOrgAndProjectRoleList

java.util.List<Role> getOrgAndProjectRoleList(java.lang.Integer orgId,
                                              java.lang.Integer projectId)

getProjectRoleList

java.util.List<Role> getProjectRoleList(java.lang.Integer projectId)

saveRole

void saveRole(Role role)

deleteRole

void deleteRole(Role role)

getUsersInRole

java.util.List<User> getUsersInRole(java.lang.Integer roleId)


Copyright (c) 2010 Jama Software, Inc. All Rights Reserved.