org.kuali.rice.kim.impl.role
Interface RoleDao

All Known Implementing Classes:
RoleDaoOjb

public interface RoleDao


Method Summary
 List<org.kuali.rice.kim.impl.common.delegate.DelegateTypeBo> getDelegationBosForRoleIds(Collection<String> roleIds)
           
 List<org.kuali.rice.kim.impl.common.delegate.DelegateMemberBo> getDelegationGroupsForGroupIdsAndDelegationIds(Collection<String> delegationIds, List<String> groupIds)
           
 Map<String,org.kuali.rice.kim.impl.common.delegate.DelegateTypeBo> getDelegationImplMapFromRoleIds(Collection<String> roleIds)
           
 List<org.kuali.rice.kim.impl.common.delegate.DelegateMemberBo> getDelegationPrincipalsForPrincipalIdAndDelegationIds(Collection<String> delegationIds, String principalId)
           
 List<GroupMember> getGroupMembers(Collection<String> groupIds)
           
 List<GroupMember> getGroupPrincipalsForPrincipalIdAndGroupIds(Collection<String> groupIds, String principalId)
           
 List<org.kuali.rice.kim.impl.role.RoleMemberBo> getRoleGroupsForGroupIdsAndRoleIds(Collection<String> roleIds, Collection<String> groupIds, Map<String,String> qualification)
           
 List<org.kuali.rice.kim.impl.role.RoleMemberBo> getRoleMembersForGroupIds(String roleId, List<String> groupIds)
           
 List<org.kuali.rice.kim.impl.role.RoleMemberBo> getRoleMembersForRoleIds(Collection<String> roleIds, String memberTypeCode, Map<String,String> qualification)
           
 List<org.kuali.rice.kim.impl.role.RoleMemberBo> getRoleMembersForRoleIdsWithFilters(Collection<String> roleIds, String principalId, Collection<String> groupIds, Map<String,String> qualification)
           
 List<org.kuali.rice.kim.impl.role.RoleMemberBo> getRoleMembershipsForMemberId(String memberType, String memberId, Map<String,String> qualification)
           
 List<org.kuali.rice.kim.impl.role.RoleMemberBo> getRoleMembershipsForRoleIdsAsMembers(Collection<String> roleIds, Map<String,String> qualification)
           
 List<org.kuali.rice.kim.impl.role.RoleMemberBo> getRolePrincipalsForPrincipalIdAndRoleIds(Collection<String> roleIds, String principalId, Map<String,String> qualification)
           
 List<org.kuali.rice.kim.impl.role.RoleBo> getRoles(Map<String,String> fieldValues)
           
 

Method Detail

getRolePrincipalsForPrincipalIdAndRoleIds

List<org.kuali.rice.kim.impl.role.RoleMemberBo> getRolePrincipalsForPrincipalIdAndRoleIds(Collection<String> roleIds,
                                                                                          String principalId,
                                                                                          Map<String,String> qualification)

getGroupPrincipalsForPrincipalIdAndGroupIds

List<GroupMember> getGroupPrincipalsForPrincipalIdAndGroupIds(Collection<String> groupIds,
                                                              String principalId)

getRoleGroupsForGroupIdsAndRoleIds

List<org.kuali.rice.kim.impl.role.RoleMemberBo> getRoleGroupsForGroupIdsAndRoleIds(Collection<String> roleIds,
                                                                                   Collection<String> groupIds,
                                                                                   Map<String,String> qualification)

getDelegationImplMapFromRoleIds

Map<String,org.kuali.rice.kim.impl.common.delegate.DelegateTypeBo> getDelegationImplMapFromRoleIds(Collection<String> roleIds)

getDelegationBosForRoleIds

List<org.kuali.rice.kim.impl.common.delegate.DelegateTypeBo> getDelegationBosForRoleIds(Collection<String> roleIds)

getDelegationPrincipalsForPrincipalIdAndDelegationIds

List<org.kuali.rice.kim.impl.common.delegate.DelegateMemberBo> getDelegationPrincipalsForPrincipalIdAndDelegationIds(Collection<String> delegationIds,
                                                                                                                     String principalId)

getDelegationGroupsForGroupIdsAndDelegationIds

List<org.kuali.rice.kim.impl.common.delegate.DelegateMemberBo> getDelegationGroupsForGroupIdsAndDelegationIds(Collection<String> delegationIds,
                                                                                                              List<String> groupIds)

getRoleMembersForGroupIds

List<org.kuali.rice.kim.impl.role.RoleMemberBo> getRoleMembersForGroupIds(String roleId,
                                                                          List<String> groupIds)

getRoleMembersForRoleIds

List<org.kuali.rice.kim.impl.role.RoleMemberBo> getRoleMembersForRoleIds(Collection<String> roleIds,
                                                                         String memberTypeCode,
                                                                         Map<String,String> qualification)

getRoleMembershipsForRoleIdsAsMembers

List<org.kuali.rice.kim.impl.role.RoleMemberBo> getRoleMembershipsForRoleIdsAsMembers(Collection<String> roleIds,
                                                                                      Map<String,String> qualification)

getRoleMembershipsForMemberId

List<org.kuali.rice.kim.impl.role.RoleMemberBo> getRoleMembershipsForMemberId(String memberType,
                                                                              String memberId,
                                                                              Map<String,String> qualification)

getRoleMembersForRoleIdsWithFilters

List<org.kuali.rice.kim.impl.role.RoleMemberBo> getRoleMembersForRoleIdsWithFilters(Collection<String> roleIds,
                                                                                    String principalId,
                                                                                    Collection<String> groupIds,
                                                                                    Map<String,String> qualification)

getRoles

List<org.kuali.rice.kim.impl.role.RoleBo> getRoles(Map<String,String> fieldValues)

getGroupMembers

List<GroupMember> getGroupMembers(Collection<String> groupIds)


Copyright © 2005-2014 The Kuali Foundation. All Rights Reserved.