org.kuali.rice.kim.dao.impl
Class KimRoleDaoOjb
java.lang.Object
org.springframework.dao.support.DaoSupport
org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
org.kuali.rice.kns.dao.impl.PlatformAwareDaoBaseOjb
org.kuali.rice.kim.dao.impl.KimRoleDaoOjb
- All Implemented Interfaces:
- KimRoleDao, PlatformAwareDao, org.springframework.beans.factory.InitializingBean
public class KimRoleDaoOjb
- extends PlatformAwareDaoBaseOjb
- implements KimRoleDao
This is a description of what this class does - jonathan don't forget to fill
this in.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
Fields inherited from class org.springframework.dao.support.DaoSupport |
logger |
Method Summary |
java.util.List<KimDelegationMemberImpl> |
getDelegationGroupsForGroupIdsAndDelegationIds(java.util.Collection<java.lang.String> delegationIds,
java.util.List<java.lang.String> groupIds)
This overridden method ... |
java.util.Map<java.lang.String,KimDelegationImpl> |
getDelegationImplMapFromRoleIds(java.util.Collection<java.lang.String> roleIds)
|
java.util.List<KimDelegationImpl> |
getDelegationImplsForRoleIds(java.util.Collection<java.lang.String> roleIds)
|
java.util.Map<java.lang.String,java.util.List<KimDelegationMemberImpl>> |
getDelegationMembersForDelegationIds(java.util.List<java.lang.String> delegationIds)
|
java.util.List<KimDelegationMemberImpl> |
getDelegationPrincipalsForPrincipalIdAndDelegationIds(java.util.Collection<java.lang.String> delegationIds,
java.lang.String principalId)
This overridden method ... |
java.util.List<org.kuali.rice.kim.bo.group.dto.GroupMembershipInfo> |
getGroupMembers(java.util.Collection<java.lang.String> groupIds)
|
java.util.List<org.kuali.rice.kim.bo.group.dto.GroupMembershipInfo> |
getGroupPrincipalsForPrincipalIdAndGroupIds(java.util.Collection<java.lang.String> groupIds,
java.lang.String principalId)
|
java.util.List<RoleMemberImpl> |
getRoleGroupsForGroupIdsAndRoleIds(java.util.Collection<java.lang.String> roleIds,
java.util.Collection<java.lang.String> groupIds,
org.kuali.rice.kim.bo.types.dto.AttributeSet qualification)
|
protected java.util.List<RoleMemberImpl> |
getRoleMemberImpls(java.util.Map<java.lang.String,java.lang.String> fieldValues)
|
java.util.List<org.kuali.rice.kim.bo.role.dto.RoleMembershipInfo> |
getRoleMembers(java.util.Map<java.lang.String,java.lang.String> fieldValues)
|
java.util.List<org.kuali.rice.kim.bo.role.dto.RoleMemberCompleteInfo> |
getRoleMembersCompleteInfo(java.util.Map<java.lang.String,java.lang.String> fieldValues)
|
java.util.List<RoleMemberImpl> |
getRoleMembersForRoleIds(java.util.Collection<java.lang.String> roleIds,
java.lang.String memberTypeCode,
org.kuali.rice.kim.bo.types.dto.AttributeSet qualification)
|
java.util.List<RoleMemberImpl> |
getRoleMembersForRoleIdsWithFilters(java.util.Collection<java.lang.String> roleIds,
java.lang.String principalId,
java.util.List<java.lang.String> groupIds,
org.kuali.rice.kim.bo.types.dto.AttributeSet qualification)
|
java.util.List<RoleMemberImpl> |
getRoleMembershipsForMemberId(java.lang.String memberType,
java.lang.String memberId,
org.kuali.rice.kim.bo.types.dto.AttributeSet qualification)
|
java.util.List<RoleMemberImpl> |
getRoleMembershipsForRoleIdsAsMembers(java.util.Collection<java.lang.String> roleIds,
org.kuali.rice.kim.bo.types.dto.AttributeSet qualification)
|
java.util.List<RoleMemberImpl> |
getRolePrincipalsForPrincipalIdAndRoleIds(java.util.Collection<java.lang.String> roleIds,
java.lang.String principalId,
org.kuali.rice.kim.bo.types.dto.AttributeSet qualification)
Returns a list of all the active RoleMemberImpl objects for the given principal and set of role IDs. |
java.util.List<RoleImpl> |
getRoles(java.util.Map<java.lang.String,java.lang.String> fieldValues)
|
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 |
KimRoleDaoOjb
public KimRoleDaoOjb()
getRolePrincipalsForPrincipalIdAndRoleIds
public java.util.List<RoleMemberImpl> getRolePrincipalsForPrincipalIdAndRoleIds(java.util.Collection<java.lang.String> roleIds,
java.lang.String principalId,
org.kuali.rice.kim.bo.types.dto.AttributeSet qualification)
- Description copied from interface:
KimRoleDao
- Returns a list of all the active RoleMemberImpl objects for the given principal and set of role IDs.
If the roleIds parameter is null, all RoleMemberImpls for the principal are returned.
- Specified by:
getRolePrincipalsForPrincipalIdAndRoleIds
in interface KimRoleDao
- See Also:
KimRoleDao.getRolePrincipalsForPrincipalIdAndRoleIds(java.util.Collection,
java.lang.String, org.kuali.rice.kim.bo.types.dto.AttributeSet)
getGroupPrincipalsForPrincipalIdAndGroupIds
public java.util.List<org.kuali.rice.kim.bo.group.dto.GroupMembershipInfo> getGroupPrincipalsForPrincipalIdAndGroupIds(java.util.Collection<java.lang.String> groupIds,
java.lang.String principalId)
- Specified by:
getGroupPrincipalsForPrincipalIdAndGroupIds
in interface KimRoleDao
- See Also:
org.kuali.rice.kim.dao.KimRoleDao#getRolePrincipalsForPrincipalIdAndRoleIds(java.util.Collection,
java.lang.String)
getGroupMembers
public java.util.List<org.kuali.rice.kim.bo.group.dto.GroupMembershipInfo> getGroupMembers(java.util.Collection<java.lang.String> groupIds)
- Specified by:
getGroupMembers
in interface KimRoleDao
- See Also:
org.kuali.rice.kim.dao.KimRoleDao#getRolePrincipalsForPrincipalIdAndRoleIds(java.util.Collection,
java.lang.String)
getRoleGroupsForGroupIdsAndRoleIds
public java.util.List<RoleMemberImpl> getRoleGroupsForGroupIdsAndRoleIds(java.util.Collection<java.lang.String> roleIds,
java.util.Collection<java.lang.String> groupIds,
org.kuali.rice.kim.bo.types.dto.AttributeSet qualification)
- Specified by:
getRoleGroupsForGroupIdsAndRoleIds
in interface KimRoleDao
- See Also:
KimRoleDao.getRoleGroupsForGroupIdsAndRoleIds(java.util.Collection,
java.util.Collection, org.kuali.rice.kim.bo.types.dto.AttributeSet)
getDelegationImplMapFromRoleIds
public java.util.Map<java.lang.String,KimDelegationImpl> getDelegationImplMapFromRoleIds(java.util.Collection<java.lang.String> roleIds)
- Specified by:
getDelegationImplMapFromRoleIds
in interface KimRoleDao
getDelegationImplsForRoleIds
public java.util.List<KimDelegationImpl> getDelegationImplsForRoleIds(java.util.Collection<java.lang.String> roleIds)
- Specified by:
getDelegationImplsForRoleIds
in interface KimRoleDao
getDelegationPrincipalsForPrincipalIdAndDelegationIds
public java.util.List<KimDelegationMemberImpl> getDelegationPrincipalsForPrincipalIdAndDelegationIds(java.util.Collection<java.lang.String> delegationIds,
java.lang.String principalId)
- This overridden method ...
- Specified by:
getDelegationPrincipalsForPrincipalIdAndDelegationIds
in interface KimRoleDao
- See Also:
KimRoleDao.getDelegationPrincipalsForPrincipalIdAndDelegationIds(java.util.Collection,
java.lang.String)
getDelegationGroupsForGroupIdsAndDelegationIds
public java.util.List<KimDelegationMemberImpl> getDelegationGroupsForGroupIdsAndDelegationIds(java.util.Collection<java.lang.String> delegationIds,
java.util.List<java.lang.String> groupIds)
- This overridden method ...
- Specified by:
getDelegationGroupsForGroupIdsAndDelegationIds
in interface KimRoleDao
- See Also:
KimRoleDao.getDelegationGroupsForGroupIdsAndDelegationIds(java.util.Collection,
java.util.List)
getRoleMembersForRoleIds
public java.util.List<RoleMemberImpl> getRoleMembersForRoleIds(java.util.Collection<java.lang.String> roleIds,
java.lang.String memberTypeCode,
org.kuali.rice.kim.bo.types.dto.AttributeSet qualification)
- Specified by:
getRoleMembersForRoleIds
in interface KimRoleDao
- See Also:
KimRoleDao.getRoleMembersForRoleIds(Collection, String, org.kuali.rice.kim.bo.types.dto.AttributeSet)
getRoleMembershipsForRoleIdsAsMembers
public java.util.List<RoleMemberImpl> getRoleMembershipsForRoleIdsAsMembers(java.util.Collection<java.lang.String> roleIds,
org.kuali.rice.kim.bo.types.dto.AttributeSet qualification)
- Specified by:
getRoleMembershipsForRoleIdsAsMembers
in interface KimRoleDao
- See Also:
KimRoleDao.getRoleMembersForRoleIds(Collection, String, org.kuali.rice.kim.bo.types.dto.AttributeSet)
getRoleMembershipsForMemberId
public java.util.List<RoleMemberImpl> getRoleMembershipsForMemberId(java.lang.String memberType,
java.lang.String memberId,
org.kuali.rice.kim.bo.types.dto.AttributeSet qualification)
- Specified by:
getRoleMembershipsForMemberId
in interface KimRoleDao
- See Also:
KimRoleDao.getRoleMembersForRoleIds(Collection, String, org.kuali.rice.kim.bo.types.dto.AttributeSet)
getRoleMembersForRoleIdsWithFilters
public java.util.List<RoleMemberImpl> getRoleMembersForRoleIdsWithFilters(java.util.Collection<java.lang.String> roleIds,
java.lang.String principalId,
java.util.List<java.lang.String> groupIds,
org.kuali.rice.kim.bo.types.dto.AttributeSet qualification)
- Specified by:
getRoleMembersForRoleIdsWithFilters
in interface KimRoleDao
getDelegationMembersForDelegationIds
public java.util.Map<java.lang.String,java.util.List<KimDelegationMemberImpl>> getDelegationMembersForDelegationIds(java.util.List<java.lang.String> delegationIds)
- Specified by:
getDelegationMembersForDelegationIds
in interface KimRoleDao
- See Also:
KimRoleDao.getDelegationMembersForDelegationIds(java.util.List)
getRoles
public java.util.List<RoleImpl> getRoles(java.util.Map<java.lang.String,java.lang.String> fieldValues)
- Specified by:
getRoles
in interface KimRoleDao
getRoleMemberImpls
protected java.util.List<RoleMemberImpl> getRoleMemberImpls(java.util.Map<java.lang.String,java.lang.String> fieldValues)
getRoleMembers
public java.util.List<org.kuali.rice.kim.bo.role.dto.RoleMembershipInfo> getRoleMembers(java.util.Map<java.lang.String,java.lang.String> fieldValues)
- Specified by:
getRoleMembers
in interface KimRoleDao
getRoleMembersCompleteInfo
public java.util.List<org.kuali.rice.kim.bo.role.dto.RoleMemberCompleteInfo> getRoleMembersCompleteInfo(java.util.Map<java.lang.String,java.lang.String> fieldValues)
- Specified by:
getRoleMembersCompleteInfo
in interface KimRoleDao
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.