org.kuali.rice.kim.impl.role
Class RoleDaoOjb
java.lang.Object
org.springframework.dao.support.DaoSupport
org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb
org.kuali.rice.kim.impl.role.RoleDaoOjb
- All Implemented Interfaces:
- org.kuali.rice.core.framework.persistence.dao.PlatformAwareDao, RoleDao, org.springframework.beans.factory.InitializingBean
public class RoleDaoOjb
- extends org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb
- implements RoleDao
Fields inherited from class org.springframework.dao.support.DaoSupport |
logger |
Method Summary |
List<DelegateBo> |
getDelegationBosForRoleIds(Collection<String> roleIds)
|
List<DelegateMemberBo> |
getDelegationGroupsForGroupIdsAndDelegationIds(Collection<String> delegationIds,
List<String> groupIds)
|
Map<String,DelegateBo> |
getDelegationImplMapFromRoleIds(Collection<String> roleIds)
|
Map<String,List<DelegateMemberBo>> |
getDelegationMembersForDelegationIds(List<String> delegationIds)
|
List<DelegateMemberBo> |
getDelegationPrincipalsForPrincipalIdAndDelegationIds(Collection<String> delegationIds,
String principalId)
|
List<org.kuali.rice.kim.api.group.GroupMember> |
getGroupMembers(Collection<String> groupIds)
|
List<org.kuali.rice.kim.api.group.GroupMember> |
getGroupPrincipalsForPrincipalIdAndGroupIds(Collection<String> groupIds,
String principalId)
|
List<RoleMemberBo> |
getRoleGroupsForGroupIdsAndRoleIds(Collection<String> roleIds,
Collection<String> groupIds,
Map<String,String> qualification)
|
protected List<RoleMemberBo> |
getRoleMemberImpls(Map<String,String> fieldValues)
|
List<org.kuali.rice.kim.api.role.RoleMembership> |
getRoleMembers(Map<String,String> fieldValues)
|
List<org.kuali.rice.kim.api.role.RoleMember> |
getRoleMembersCompleteInfo(Map<String,String> fieldValues)
|
List<RoleMemberBo> |
getRoleMembersForRoleIds(Collection<String> roleIds,
String memberTypeCode,
Map<String,String> qualification)
|
List<RoleMemberBo> |
getRoleMembersForRoleIdsWithFilters(Collection<String> roleIds,
String principalId,
List<String> groupIds,
Map<String,String> qualification)
|
List<RoleMemberBo> |
getRoleMembershipsForMemberId(String memberType,
String memberId,
Map<String,String> qualification)
|
List<RoleMemberBo> |
getRoleMembershipsForRoleIdsAsMembers(Collection<String> roleIds,
Map<String,String> qualification)
|
List<RoleMemberBo> |
getRolePrincipalsForPrincipalIdAndRoleIds(Collection<String> roleIds,
String principalId,
Map<String,String> qualification)
|
List<RoleBo> |
getRoles(Map<String,String> fieldValues)
|
Methods inherited from class org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb |
getDbPlatform, setDbPlatform |
Methods inherited from class org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport |
checkDaoConfig, convertOjbAccessException, createPersistenceBrokerTemplate, getJcdAlias, getPersistenceBroker, getPersistenceBrokerTemplate, releasePersistenceBroker, setJcdAlias, setPersistenceBrokerTemplate |
Methods inherited from class org.springframework.dao.support.DaoSupport |
afterPropertiesSet, initDao |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RoleDaoOjb
public RoleDaoOjb()
getRolePrincipalsForPrincipalIdAndRoleIds
public List<RoleMemberBo> getRolePrincipalsForPrincipalIdAndRoleIds(Collection<String> roleIds,
String principalId,
Map<String,String> qualification)
- Specified by:
getRolePrincipalsForPrincipalIdAndRoleIds
in interface RoleDao
getGroupPrincipalsForPrincipalIdAndGroupIds
public List<org.kuali.rice.kim.api.group.GroupMember> getGroupPrincipalsForPrincipalIdAndGroupIds(Collection<String> groupIds,
String principalId)
- Specified by:
getGroupPrincipalsForPrincipalIdAndGroupIds
in interface RoleDao
getGroupMembers
public List<org.kuali.rice.kim.api.group.GroupMember> getGroupMembers(Collection<String> groupIds)
- Specified by:
getGroupMembers
in interface RoleDao
getRoleGroupsForGroupIdsAndRoleIds
public List<RoleMemberBo> getRoleGroupsForGroupIdsAndRoleIds(Collection<String> roleIds,
Collection<String> groupIds,
Map<String,String> qualification)
- Specified by:
getRoleGroupsForGroupIdsAndRoleIds
in interface RoleDao
getDelegationImplMapFromRoleIds
public Map<String,DelegateBo> getDelegationImplMapFromRoleIds(Collection<String> roleIds)
- Specified by:
getDelegationImplMapFromRoleIds
in interface RoleDao
getDelegationBosForRoleIds
public List<DelegateBo> getDelegationBosForRoleIds(Collection<String> roleIds)
- Specified by:
getDelegationBosForRoleIds
in interface RoleDao
getDelegationPrincipalsForPrincipalIdAndDelegationIds
public List<DelegateMemberBo> getDelegationPrincipalsForPrincipalIdAndDelegationIds(Collection<String> delegationIds,
String principalId)
- Specified by:
getDelegationPrincipalsForPrincipalIdAndDelegationIds
in interface RoleDao
getDelegationGroupsForGroupIdsAndDelegationIds
public List<DelegateMemberBo> getDelegationGroupsForGroupIdsAndDelegationIds(Collection<String> delegationIds,
List<String> groupIds)
- Specified by:
getDelegationGroupsForGroupIdsAndDelegationIds
in interface RoleDao
getRoleMembersForRoleIds
public List<RoleMemberBo> getRoleMembersForRoleIds(Collection<String> roleIds,
String memberTypeCode,
Map<String,String> qualification)
- Specified by:
getRoleMembersForRoleIds
in interface RoleDao
getRoleMembershipsForRoleIdsAsMembers
public List<RoleMemberBo> getRoleMembershipsForRoleIdsAsMembers(Collection<String> roleIds,
Map<String,String> qualification)
- Specified by:
getRoleMembershipsForRoleIdsAsMembers
in interface RoleDao
getRoleMembershipsForMemberId
public List<RoleMemberBo> getRoleMembershipsForMemberId(String memberType,
String memberId,
Map<String,String> qualification)
- Specified by:
getRoleMembershipsForMemberId
in interface RoleDao
getRoleMembersForRoleIdsWithFilters
public List<RoleMemberBo> getRoleMembersForRoleIdsWithFilters(Collection<String> roleIds,
String principalId,
List<String> groupIds,
Map<String,String> qualification)
- Specified by:
getRoleMembersForRoleIdsWithFilters
in interface RoleDao
getDelegationMembersForDelegationIds
public Map<String,List<DelegateMemberBo>> getDelegationMembersForDelegationIds(List<String> delegationIds)
- Specified by:
getDelegationMembersForDelegationIds
in interface RoleDao
getRoles
public List<RoleBo> getRoles(Map<String,String> fieldValues)
- Specified by:
getRoles
in interface RoleDao
getRoleMemberImpls
protected List<RoleMemberBo> getRoleMemberImpls(Map<String,String> fieldValues)
getRoleMembers
public List<org.kuali.rice.kim.api.role.RoleMembership> getRoleMembers(Map<String,String> fieldValues)
- Specified by:
getRoleMembers
in interface RoleDao
getRoleMembersCompleteInfo
public List<org.kuali.rice.kim.api.role.RoleMember> getRoleMembersCompleteInfo(Map<String,String> fieldValues)
- Specified by:
getRoleMembersCompleteInfo
in interface RoleDao
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.