public interface UiDocumentService
| Modifier and Type | Method and Description | 
|---|---|
| boolean | canModifyEntity(String currentUserPrincipalId,
                              String toModifyPrincipalId) | 
| boolean | canOverrideEntityPrivacyPreferences(String currentUserPrincipalId,
                                                                      String toModifyPrincipalId) | 
| void | clearRestrictedRoleMembersSearchResults(IdentityManagementRoleDocument identityManagementRoleDocument)This method loads a document's original role members | 
| Map<String,Object> | getAttributeEntries(List<KimAttributeField> definitions)This method is to set up the DD attribute entry map for role qualifiers, so it can be rendered. | 
| List<EntityEmployment> | getEntityEmploymentInformationInfo(String entityId) | 
| Object | getMember(MemberType memberType,
                  String memberId) | 
| String | getMemberIdByName(MemberType memberType,
                                  String memberNamespaceCode,
                                  String memberName) | 
| String | getMemberName(MemberType memberType,
                          Object member) | 
| String | getMemberName(MemberType memberType,
                          String memberId) | 
| String | getMemberNamespaceCode(MemberType memberType,
                                            Object member) | 
| String | getMemberNamespaceCode(MemberType memberType,
                                            String memberId) | 
| List<DelegateTypeBo> | getRoleDelegations(String roleId) | 
| RoleMemberBo | getRoleMember(String roleMemberId) | 
| List<RoleResponsibilityActionBo> | getRoleMemberResponsibilityActionImpls(String roleMemberId) | 
| List<KimDocumentRoleMember> | getRoleMembers(Map<String,String> fieldValues) | 
| void | loadEntityToPersonDoc(IdentityManagementPersonDocument identityManagementPersonDocument,
                                          String principalId)This method is to load identity to person document pending Bos when user 'initiate' a document for 'editing' identity. | 
| void | loadGroupDoc(IdentityManagementGroupDocument identityManagementGroupDocument,
                        Group kimGroup)This method loads a role document | 
| void | loadRoleDoc(IdentityManagementRoleDocument identityManagementRoleDocument,
                      Role kimRole)This method loads a role document | 
| void | loadRoleMembersBasedOnSearch(IdentityManagementRoleDocument identityManagementRoleDocument,
                                                        String memberSearchValue)This method loads a role document members based on search criteria | 
| void | saveEntityPerson(IdentityManagementPersonDocument identityManagementPersonDocument)This method to populate Entity tables from person document pending tables when it is approved. | 
| void | saveGroup(IdentityManagementGroupDocument identityManagementGroupDocument)This method ... | 
| void | saveRole(IdentityManagementRoleDocument identityManagementRoleDocument)This method ... | 
| void | setDelegationMembersInDocument(IdentityManagementRoleDocument identityManagementRoleDocument) | 
| void | setMembersInDocument(IdentityManagementRoleDocument identityManagementRoleDocument) | 
@CacheEvict(value={"http://rice.kuali.org/kim/v2_0/EntityType","http://rice.kuali.org/kim/v2_0/EntityDefaultType","http://rice.kuali.org/kim/v2_0/PrincipalType","http://rice.kuali.org/kim/v2_0/RoleType","http://rice.kuali.org/kim/v2_0/GroupMemberType","http://rice.kuali.org/kim/v2_0/RoleMemberType"},
            allEntries=true)
void saveEntityPerson(IdentityManagementPersonDocument identityManagementPersonDocument)
identityManagementPersonDocument - Map<String,Object> getAttributeEntries(List<KimAttributeField> definitions)
definitions - void loadEntityToPersonDoc(IdentityManagementPersonDocument identityManagementPersonDocument, String principalId)
identityManagementPersonDocument - principalId - void loadRoleDoc(IdentityManagementRoleDocument identityManagementRoleDocument, Role kimRole)
identityManagementRoleDocument - void loadRoleMembersBasedOnSearch(IdentityManagementRoleDocument identityManagementRoleDocument, String memberSearchValue)
identityManagementRoleDocument - void clearRestrictedRoleMembersSearchResults(IdentityManagementRoleDocument identityManagementRoleDocument)
identityManagementRoleDocument - @CacheEvict(value={"http://rice.kuali.org/kim/v2_0/RoleType","http://rice.kuali.org/kim/v2_0/RoleMemberType","http://rice.kuali.org/kim/v2_0/PermissionType"},
            allEntries=true)
void saveRole(IdentityManagementRoleDocument identityManagementRoleDocument)
identityManagementRoleDocument - void loadGroupDoc(IdentityManagementGroupDocument identityManagementGroupDocument, Group kimGroup)
identityManagementGroupDocument - @CacheEvict(value={"http://rice.kuali.org/kim/v2_0/GroupType","http://rice.kuali.org/kim/v2_0/GroupMemberType","http://rice.kuali.org/kim/v2_0/RoleType"},
            allEntries=true)
void saveGroup(IdentityManagementGroupDocument identityManagementGroupDocument)
identityManagementGroupDocument - Object getMember(MemberType memberType, String memberId)
String getMemberName(MemberType memberType, String memberId)
String getMemberNamespaceCode(MemberType memberType, String memberId)
String getMemberName(MemberType memberType, Object member)
String getMemberNamespaceCode(MemberType memberType, Object member)
List<RoleResponsibilityActionBo> getRoleMemberResponsibilityActionImpls(String roleMemberId)
List<DelegateTypeBo> getRoleDelegations(String roleId)
String getMemberIdByName(MemberType memberType, String memberNamespaceCode, String memberName)
void setDelegationMembersInDocument(IdentityManagementRoleDocument identityManagementRoleDocument)
void setMembersInDocument(IdentityManagementRoleDocument identityManagementRoleDocument)
RoleMemberBo getRoleMember(String roleMemberId)
List<KimDocumentRoleMember> getRoleMembers(Map<String,String> fieldValues)
boolean canModifyEntity(String currentUserPrincipalId, String toModifyPrincipalId)
boolean canOverrideEntityPrivacyPreferences(String currentUserPrincipalId, String toModifyPrincipalId)
List<EntityEmployment> getEntityEmploymentInformationInfo(String entityId)
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.