|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.kim.service.impl.UiDocumentServiceImpl
public class UiDocumentServiceImpl
This is a description of what this class does - shyu don't forget to fill this in.
| Constructor Summary | |
|---|---|
UiDocumentServiceImpl()
|
|
| Method Summary | |
|---|---|
protected boolean |
canAssignToRole(IdentityManagementRoleDocument document,
java.lang.String initiatorPrincipalId)
|
boolean |
canModifyEntity(java.lang.String currentUserPrincipalId,
java.lang.String toModifyPrincipalId)
|
boolean |
canOverrideEntityPrivacyPreferences(java.lang.String currentUserPrincipalId,
java.lang.String toModifyPrincipalId)
|
protected void |
convertCheckboxAttributeData(RoleMemberAttributeDataImpl roleMemberAttributeData)
Formats the attribute value on this checkbox attribute, changing "on" to "Y" and "off" to "N" |
protected void |
formatAttrValIfNecessary(KimDocumentRoleQualifier roleQualifier)
|
protected void |
formatCheckboxAttributeData(KimDocumentRoleQualifier roleQualifier)
|
protected AttributeDefinitionMap |
getAttributeDefinitionsForRole(PersonDocumentRole role)
|
protected java.lang.String |
getAttributeDefnId(AttributeDefinition definition)
|
java.util.Map<java.lang.String,java.lang.Object> |
getAttributeEntries(AttributeDefinitionMap definitions)
This method is to set up the DD attribute entry map for role qualifiers, so it can be rendered. |
protected java.util.List<RoleMemberAttributeDataImpl> |
getBlankRoleMemberAttrs(java.util.List<RoleMemberImpl> rolePrncpls)
|
protected BusinessObjectService |
getBusinessObjectService()
|
protected java.util.Set<java.lang.String> |
getChangedRoleResponsibilityIds(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<RoleResponsibilityImpl> origRoleResponsibilities)
|
protected java.util.List<KimDelegationMemberAttributeDataImpl> |
getDelegationMemberAttributeData(java.util.List<RoleDocumentDelegationMemberQualifier> qualifiers,
java.util.List<KimDelegationMemberAttributeDataImpl> origAttributes,
boolean activatingInactive,
java.lang.String delegationMemberId)
|
protected java.util.List<KimDelegationMemberImpl> |
getDelegationMembers(java.util.List<RoleDocumentDelegationMember> delegationMembers,
java.util.List<KimDelegationMemberImpl> origDelegationMembers,
boolean activatingInactive,
java.lang.String newDelegationIdAssigned)
|
protected DocumentHelperService |
getDocumentHelperService()
|
java.util.List<org.kuali.rice.kim.bo.entity.dto.KimEntityEmploymentInformationInfo> |
getEntityEmploymentInformationInfo(java.lang.String entityId)
|
java.lang.String |
getFullMemberName(java.lang.String memberTypeCode,
org.kuali.rice.kns.bo.BusinessObject member)
Deprecated. This method was called previously only by getMemberFullName(). The logic in this method has been moved there. |
protected java.util.List<GroupAttributeDataImpl> |
getGroupAttributeData(IdentityManagementGroupDocument identityManagementGroupDocument,
java.util.List<GroupAttributeDataImpl> origAttributes)
|
protected java.util.List<GroupMemberImpl> |
getGroupMembers(IdentityManagementGroupDocument identityManagementGroupDocument,
java.util.List<GroupMemberImpl> origGroupMembers)
|
protected java.util.List<? extends org.kuali.rice.kim.bo.Group> |
getGroupsByIds(java.util.List<java.lang.String> groupIds)
Looks up GroupInfo objects for each group id passed in |
protected org.kuali.rice.kim.service.GroupService |
getGroupService()
|
protected org.kuali.rice.kim.service.IdentityManagementService |
getIdentityManagementService()
|
protected org.kuali.rice.kim.service.IdentityService |
getIdentityService()
|
KimDocumentRoleMember |
getKimDocumentRoleMember(java.lang.String memberTypeCode,
java.lang.String memberId,
java.lang.String roleId)
|
KimTypeInfoService |
getKimTypeInfoService()
|
protected AttributeDefinition |
getKNSAttributeDefinition(java.lang.String kimTypId,
java.lang.String attrDefnId)
Finds the KNS attribute used to render the given KimAttributeData |
org.kuali.rice.kns.bo.BusinessObject |
getMember(java.lang.String memberTypeCode,
java.lang.String memberId)
|
java.lang.String |
getMemberFullName(java.lang.String memberTypeCode,
java.lang.String memberId)
|
java.lang.String |
getMemberIdByName(java.lang.String memberTypeCode,
java.lang.String memberNamespaceCode,
java.lang.String memberName)
|
java.lang.String |
getMemberName(java.lang.String memberTypeCode,
org.kuali.rice.kns.bo.BusinessObject member)
|
java.lang.String |
getMemberName(java.lang.String memberTypeCode,
java.lang.String memberId)
|
java.lang.String |
getMemberNamespaceCode(java.lang.String memberTypeCode,
org.kuali.rice.kns.bo.BusinessObject member)
|
java.lang.String |
getMemberNamespaceCode(java.lang.String memberTypeCode,
java.lang.String memberId)
|
ParameterService |
getParameterService()
|
java.util.List<KimDelegationImpl> |
getPersonDelegations(java.lang.String principalId)
|
protected org.kuali.rice.kim.service.ResponsibilityService |
getResponsibilityService()
|
protected java.util.List<KimDelegationImpl> |
getRoleDelegations(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<KimDelegationImpl> origDelegations)
|
java.util.List<KimDelegationImpl> |
getRoleDelegations(java.lang.String roleId)
|
protected org.kuali.rice.kim.service.RoleManagementService |
getRoleManagementService()
|
RoleMemberImpl |
getRoleMember(java.lang.String roleMemberId)
|
protected java.util.List<RoleMemberAttributeDataImpl> |
getRoleMemberAttributeData(java.util.List<KimDocumentRoleQualifier> qualifiers,
java.util.List<RoleMemberAttributeDataImpl> origAttributes,
boolean activatingInactive,
java.lang.String newRoleMemberIdAssigned)
|
protected RoleMemberImpl |
getRoleMemberForRoleMemberId(java.lang.String roleMemberId)
|
java.util.List<RoleResponsibilityActionImpl> |
getRoleMemberResponsibilityActionImpls(java.lang.String roleMemberId)
|
protected java.util.List<RoleResponsibilityActionImpl> |
getRoleMemberResponsibilityActions(IdentityManagementRoleDocument identityManagementRoleDocument)
|
protected java.util.List<RoleResponsibilityActionImpl> |
getRoleMemberResponsibilityActions(KimDocumentRoleMember documentRoleMember,
RoleMemberImpl origRoleMemberImplTemp,
boolean activatingInactive,
java.lang.String newRoleMemberIdAssigned)
|
protected java.util.List<RoleResponsibilityActionImpl> |
getRoleMemberResponsibilityActions(java.util.List<RoleMemberImpl> newRoleMembersList)
|
protected java.util.List<RoleMemberImpl> |
getRoleMembers(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<RoleMemberImpl> origRoleMembers)
|
java.util.List<KimDocumentRoleMember> |
getRoleMembers(java.util.Map<java.lang.String,java.lang.String> fieldValues)
|
protected java.util.List<RoleMemberImpl> |
getRoleMembersForPrincipal(java.lang.String principalId)
|
protected java.util.List<RolePermissionImpl> |
getRolePermissions(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<RolePermissionImpl> origRolePermissions)
|
protected java.util.List<RoleResponsibilityImpl> |
getRoleResponsibilities(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<RoleResponsibilityImpl> origRoleResponsibilities)
|
protected java.util.List<RoleResponsibilityActionImpl> |
getRoleResponsibilitiesActions(IdentityManagementRoleDocument identityManagementRoleDocument)
|
protected java.util.List<RoleResponsibilityActionImpl> |
getRoleResponsibilityActionImpls(java.lang.String roleResponsibilityId)
|
protected java.util.List<RoleResponsibilityActionImpl> |
getRoleRspActions(java.lang.String roleMemberId)
|
protected org.kuali.rice.kim.service.RoleService |
getRoleService()
|
protected java.util.List<RoleImpl> |
getRolesForPrincipal(java.lang.String principalId)
|
protected java.util.List<PersonDocumentAddress> |
loadAddresses(IdentityManagementPersonDocument identityManagementPersonDocument,
java.lang.String principalId,
java.util.List<org.kuali.rice.kim.bo.entity.dto.KimEntityAddressInfo> entityAddresses,
boolean suppressDisplay)
|
protected java.util.List<PersonDocumentAffiliation> |
loadAffiliations(java.util.List<org.kuali.rice.kim.bo.entity.dto.KimEntityAffiliationInfo> affiliations,
java.util.List<org.kuali.rice.kim.bo.entity.dto.KimEntityEmploymentInformationInfo> empInfos)
|
protected java.util.List<RoleDocumentDelegationMemberQualifier> |
loadDelegationMemberQualifiers(IdentityManagementPersonDocument identityManagementPersonDocument,
AttributeDefinitionMap origAttributeDefinitions,
java.util.List<KimDelegationMemberAttributeDataImpl> attributeDataList)
|
protected java.util.List<RoleDocumentDelegationMemberQualifier> |
loadDelegationMemberQualifiers(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<KimDelegationMemberAttributeDataImpl> attributeDataList)
|
protected java.util.List<RoleDocumentDelegationMember> |
loadDelegationMembers(IdentityManagementPersonDocument identityManagementPersonDocument,
java.util.List<KimDelegationMemberImpl> members,
RoleImpl roleImpl)
|
protected java.util.List<RoleDocumentDelegationMember> |
loadDelegationMembers(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<KimDelegationMemberImpl> members)
|
protected void |
loadDelegationsToPersonDoc(IdentityManagementPersonDocument identityManagementPersonDocument)
|
protected java.util.List<PersonDocumentEmail> |
loadEmails(IdentityManagementPersonDocument identityManagementPersonDocument,
java.lang.String principalId,
java.util.List<org.kuali.rice.kim.bo.entity.dto.KimEntityEmailInfo> entityEmails,
boolean suppressDisplay)
|
void |
loadEntityToPersonDoc(IdentityManagementPersonDocument identityManagementPersonDocument,
java.lang.String principalId)
This method is to load entity to person document pending Bos when user 'initiate' a document for 'editing' entity. |
void |
loadGroupDoc(IdentityManagementGroupDocument identityManagementGroupDocument,
org.kuali.rice.kim.bo.group.dto.GroupInfo groupInfo)
This method loads a role document |
protected java.util.List<GroupDocumentMember> |
loadGroupMembers(IdentityManagementGroupDocument identityManagementGroupDocument,
java.util.List<GroupMemberImpl> members)
|
protected java.util.List<GroupDocumentQualifier> |
loadGroupQualifiers(IdentityManagementGroupDocument IdentityManagementGroupDocument,
java.util.List<GroupAttributeDataImpl> attributeDataList)
|
protected void |
loadGroupToPersonDoc(IdentityManagementPersonDocument identityManagementPersonDocument,
java.util.List<? extends org.kuali.rice.kim.bo.Group> groups)
This method load related group data to pending document when usert initiate the 'edit'. |
protected java.util.List<KimDocumentRoleResponsibilityAction> |
loadKimDocumentRoleRespActions(java.util.List<RoleResponsibilityActionImpl> roleRespActionImpls)
|
protected void |
loadMemberRoleRspActions(IdentityManagementRoleDocument identityManagementRoleDocument)
|
protected java.util.List<PersonDocumentName> |
loadNames(IdentityManagementPersonDocument personDoc,
java.lang.String principalId,
java.util.List<org.kuali.rice.kim.bo.entity.dto.KimEntityNameInfo> names,
boolean suppressDisplay)
|
protected java.util.List<KimDocumentRolePermission> |
loadPermissions(java.util.List<RolePermissionImpl> rolePermissions)
|
protected java.util.List<PersonDocumentPhone> |
loadPhones(IdentityManagementPersonDocument identityManagementPersonDocument,
java.lang.String principalId,
java.util.List<org.kuali.rice.kim.bo.entity.dto.KimEntityPhoneInfo> entityPhones,
boolean suppressDisplay)
|
protected PersonDocumentPrivacy |
loadPrivacyReferences(org.kuali.rice.kim.bo.entity.KimEntityPrivacyPreferences privacyPreferences)
|
protected java.util.List<KimDocumentRoleResponsibility> |
loadResponsibilities(java.util.List<RoleResponsibilityImpl> roleResponsibilities)
|
protected void |
loadResponsibilityRoleRspActions(IdentityManagementRoleDocument identityManagementRoleDocument)
|
void |
loadRoleDoc(IdentityManagementRoleDocument identityManagementRoleDocument,
org.kuali.rice.kim.bo.role.dto.KimRoleInfo kimRole)
This method loads a role document |
protected java.util.List<RoleDocumentDelegation> |
loadRoleDocumentDelegations(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<KimDelegationImpl> delegations)
|
protected java.util.List<KimDocumentRoleQualifier> |
loadRoleMemberQualifiers(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<RoleMemberAttributeDataImpl> attributeDataList)
|
protected java.util.List<KimDocumentRoleMember> |
loadRoleMembers(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<RoleMemberImpl> members)
|
protected void |
loadRoleRstAction(PersonDocumentRole role)
|
protected void |
loadRoleToPersonDoc(IdentityManagementPersonDocument identityManagementPersonDocument)
|
protected java.util.List<KimDelegationImpl> |
populateDelegations(IdentityManagementPersonDocument identityManagementPersonDocument)
|
protected java.util.List<KimDocumentRoleMember> |
populateDocRolePrncpl(java.lang.String namespaceCode,
java.util.List<RoleMemberImpl> roleMembers,
java.lang.String principalId,
AttributeDefinitionMap definitions)
|
protected java.util.List<KimDocumentRoleQualifier> |
populateDocRoleQualifier(java.lang.String namespaceCode,
java.util.List<RoleMemberAttributeDataImpl> qualifiers,
AttributeDefinitionMap definitions)
|
protected java.util.List<GroupMemberImpl> |
populateGroupMembers(IdentityManagementPersonDocument identityManagementPersonDocument)
|
protected java.util.List<RoleMemberImpl> |
populateRoleMembers(IdentityManagementPersonDocument identityManagementPersonDocument)
|
protected java.util.List<RoleResponsibilityActionImpl> |
populateRoleRspActions(IdentityManagementPersonDocument identityManagementPersonDocument)
|
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 ... |
protected void |
setAttrDefnIdForQualifier(KimDocumentRoleQualifier qualifier,
AttributeDefinition definition)
|
void |
setDelegationMembersInDocument(IdentityManagementPersonDocument identityManagementPersonDocument)
|
void |
setDelegationMembersInDocument(IdentityManagementRoleDocument identityManagementRoleDocument)
|
void |
setParameterService(ParameterService parameterService)
|
void |
setResponsibilityService(org.kuali.rice.kim.service.ResponsibilityService responsibilityService)
|
void |
setRoleService(org.kuali.rice.kim.service.RoleService roleService)
|
protected void |
setupAddress(IdentityManagementPersonDocument identityManagementPersonDocument,
KimEntityEntityTypeImpl entityType,
java.util.List<org.kuali.rice.kim.bo.entity.KimEntityAddress> origAddresses)
|
protected void |
setupAffiliation(IdentityManagementPersonDocument identityManagementPersonDocument,
KimEntityImpl kimEntity,
java.util.List<KimEntityAffiliationImpl> origAffiliations,
java.util.List<KimEntityEmploymentInformationImpl> origEmpInfos)
|
protected void |
setupEmail(IdentityManagementPersonDocument identityManagementPersonDocument,
KimEntityEntityTypeImpl entityType,
java.util.List<org.kuali.rice.kim.bo.entity.KimEntityEmail> origEmails)
|
protected void |
setupName(IdentityManagementPersonDocument identityManagementPersonDocument,
KimEntityImpl kimEntity,
java.util.List<KimEntityNameImpl> origNames)
|
protected void |
setupPhone(IdentityManagementPersonDocument identityManagementPersonDocument,
KimEntityEntityTypeImpl entityType,
java.util.List<org.kuali.rice.kim.bo.entity.KimEntityPhone> origPhones)
|
protected boolean |
setupPrincipal(IdentityManagementPersonDocument identityManagementPersonDocument,
KimEntityImpl kimEntity,
java.util.List<KimPrincipalImpl> origPrincipals)
|
protected void |
setupPrivacy(IdentityManagementPersonDocument identityManagementPersonDocument,
KimEntityImpl kimEntity,
KimEntityPrivacyPreferencesImpl origPrivacy)
|
protected void |
updateAttrValIfNecessary(RoleMemberAttributeDataImpl roleMemberAttributeData)
Determines if the attribute value on the attribute data should be updated; if so, it performs some attribute value formatting. |
protected void |
updateResponsibilityActionVersionNumber(RoleResponsibilityActionImpl newRoleRspAction,
java.util.List<RoleResponsibilityActionImpl> origRoleRespActionImpls)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public UiDocumentServiceImpl()
| Method Detail |
|---|
public void saveEntityPerson(IdentityManagementPersonDocument identityManagementPersonDocument)
UiDocumentService
saveEntityPerson in interface UiDocumentServiceUiDocumentService.saveEntityPerson(IdentityManagementPersonDocument)public java.util.Map<java.lang.String,java.lang.Object> getAttributeEntries(AttributeDefinitionMap definitions)
UiDocumentService
getAttributeEntries in interface UiDocumentServiceUiDocumentService.getAttributeEntries(AttributeDefinitionMap)
public void loadEntityToPersonDoc(IdentityManagementPersonDocument identityManagementPersonDocument,
java.lang.String principalId)
UiDocumentService
loadEntityToPersonDoc in interface UiDocumentServiceUiDocumentService.loadEntityToPersonDoc(IdentityManagementPersonDocument, String)public java.util.List<KimDelegationImpl> getPersonDelegations(java.lang.String principalId)
protected void loadDelegationsToPersonDoc(IdentityManagementPersonDocument identityManagementPersonDocument)
public void setDelegationMembersInDocument(IdentityManagementPersonDocument identityManagementPersonDocument)
protected java.util.List<RoleDocumentDelegationMember> loadDelegationMembers(IdentityManagementPersonDocument identityManagementPersonDocument,
java.util.List<KimDelegationMemberImpl> members,
RoleImpl roleImpl)
protected java.util.List<RoleDocumentDelegationMemberQualifier> loadDelegationMemberQualifiers(IdentityManagementPersonDocument identityManagementPersonDocument,
AttributeDefinitionMap origAttributeDefinitions,
java.util.List<KimDelegationMemberAttributeDataImpl> attributeDataList)
protected void loadGroupToPersonDoc(IdentityManagementPersonDocument identityManagementPersonDocument,
java.util.List<? extends org.kuali.rice.kim.bo.Group> groups)
identityManagementPersonDocument - groups - protected void loadRoleToPersonDoc(IdentityManagementPersonDocument identityManagementPersonDocument)
protected AttributeDefinitionMap getAttributeDefinitionsForRole(PersonDocumentRole role)
protected void loadRoleRstAction(PersonDocumentRole role)
protected void setAttrDefnIdForQualifier(KimDocumentRoleQualifier qualifier,
AttributeDefinition definition)
protected java.lang.String getAttributeDefnId(AttributeDefinition definition)
public java.util.List<org.kuali.rice.kim.bo.entity.dto.KimEntityEmploymentInformationInfo> getEntityEmploymentInformationInfo(java.lang.String entityId)
getEntityEmploymentInformationInfo in interface UiDocumentServiceprotected java.util.List<RoleImpl> getRolesForPrincipal(java.lang.String principalId)
protected java.util.List<RoleMemberImpl> getRoleMembersForPrincipal(java.lang.String principalId)
public RoleMemberImpl getRoleMember(java.lang.String roleMemberId)
getRoleMember in interface UiDocumentServiceprotected java.util.List<RoleResponsibilityActionImpl> getRoleRspActions(java.lang.String roleMemberId)
protected java.util.List<KimDocumentRoleMember> populateDocRolePrncpl(java.lang.String namespaceCode,
java.util.List<RoleMemberImpl> roleMembers,
java.lang.String principalId,
AttributeDefinitionMap definitions)
protected java.util.List<KimDocumentRoleQualifier> populateDocRoleQualifier(java.lang.String namespaceCode,
java.util.List<RoleMemberAttributeDataImpl> qualifiers,
AttributeDefinitionMap definitions)
protected java.util.List<PersonDocumentName> loadNames(IdentityManagementPersonDocument personDoc,
java.lang.String principalId,
java.util.List<org.kuali.rice.kim.bo.entity.dto.KimEntityNameInfo> names,
boolean suppressDisplay)
public boolean canModifyEntity(java.lang.String currentUserPrincipalId,
java.lang.String toModifyPrincipalId)
canModifyEntity in interface UiDocumentService
public boolean canOverrideEntityPrivacyPreferences(java.lang.String currentUserPrincipalId,
java.lang.String toModifyPrincipalId)
canOverrideEntityPrivacyPreferences in interface UiDocumentService
protected boolean canAssignToRole(IdentityManagementRoleDocument document,
java.lang.String initiatorPrincipalId)
protected java.util.List<PersonDocumentAffiliation> loadAffiliations(java.util.List<org.kuali.rice.kim.bo.entity.dto.KimEntityAffiliationInfo> affiliations,
java.util.List<org.kuali.rice.kim.bo.entity.dto.KimEntityEmploymentInformationInfo> empInfos)
protected boolean setupPrincipal(IdentityManagementPersonDocument identityManagementPersonDocument,
KimEntityImpl kimEntity,
java.util.List<KimPrincipalImpl> origPrincipals)
protected void setupPrivacy(IdentityManagementPersonDocument identityManagementPersonDocument,
KimEntityImpl kimEntity,
KimEntityPrivacyPreferencesImpl origPrivacy)
protected PersonDocumentPrivacy loadPrivacyReferences(org.kuali.rice.kim.bo.entity.KimEntityPrivacyPreferences privacyPreferences)
protected void setupName(IdentityManagementPersonDocument identityManagementPersonDocument,
KimEntityImpl kimEntity,
java.util.List<KimEntityNameImpl> origNames)
protected void setupAffiliation(IdentityManagementPersonDocument identityManagementPersonDocument,
KimEntityImpl kimEntity,
java.util.List<KimEntityAffiliationImpl> origAffiliations,
java.util.List<KimEntityEmploymentInformationImpl> origEmpInfos)
protected void setupPhone(IdentityManagementPersonDocument identityManagementPersonDocument,
KimEntityEntityTypeImpl entityType,
java.util.List<org.kuali.rice.kim.bo.entity.KimEntityPhone> origPhones)
protected java.util.List<PersonDocumentPhone> loadPhones(IdentityManagementPersonDocument identityManagementPersonDocument,
java.lang.String principalId,
java.util.List<org.kuali.rice.kim.bo.entity.dto.KimEntityPhoneInfo> entityPhones,
boolean suppressDisplay)
protected void setupEmail(IdentityManagementPersonDocument identityManagementPersonDocument,
KimEntityEntityTypeImpl entityType,
java.util.List<org.kuali.rice.kim.bo.entity.KimEntityEmail> origEmails)
protected java.util.List<PersonDocumentEmail> loadEmails(IdentityManagementPersonDocument identityManagementPersonDocument,
java.lang.String principalId,
java.util.List<org.kuali.rice.kim.bo.entity.dto.KimEntityEmailInfo> entityEmails,
boolean suppressDisplay)
protected void setupAddress(IdentityManagementPersonDocument identityManagementPersonDocument,
KimEntityEntityTypeImpl entityType,
java.util.List<org.kuali.rice.kim.bo.entity.KimEntityAddress> origAddresses)
protected java.util.List<PersonDocumentAddress> loadAddresses(IdentityManagementPersonDocument identityManagementPersonDocument,
java.lang.String principalId,
java.util.List<org.kuali.rice.kim.bo.entity.dto.KimEntityAddressInfo> entityAddresses,
boolean suppressDisplay)
protected java.util.List<GroupMemberImpl> populateGroupMembers(IdentityManagementPersonDocument identityManagementPersonDocument)
protected java.util.List<RoleMemberImpl> populateRoleMembers(IdentityManagementPersonDocument identityManagementPersonDocument)
protected java.util.List<KimDelegationImpl> populateDelegations(IdentityManagementPersonDocument identityManagementPersonDocument)
protected java.util.List<RoleMemberAttributeDataImpl> getBlankRoleMemberAttrs(java.util.List<RoleMemberImpl> rolePrncpls)
protected java.util.List<RoleResponsibilityActionImpl> populateRoleRspActions(IdentityManagementPersonDocument identityManagementPersonDocument)
protected BusinessObjectService getBusinessObjectService()
protected org.kuali.rice.kim.service.IdentityManagementService getIdentityManagementService()
protected org.kuali.rice.kim.service.IdentityService getIdentityService()
protected org.kuali.rice.kim.service.GroupService getGroupService()
protected DocumentHelperService getDocumentHelperService()
protected org.kuali.rice.kim.service.RoleService getRoleService()
protected org.kuali.rice.kim.service.RoleManagementService getRoleManagementService()
public void setRoleService(org.kuali.rice.kim.service.RoleService roleService)
protected org.kuali.rice.kim.service.ResponsibilityService getResponsibilityService()
public void setResponsibilityService(org.kuali.rice.kim.service.ResponsibilityService responsibilityService)
public void loadRoleDoc(IdentityManagementRoleDocument identityManagementRoleDocument,
org.kuali.rice.kim.bo.role.dto.KimRoleInfo kimRole)
UiDocumentService
loadRoleDoc in interface UiDocumentServicepublic void setDelegationMembersInDocument(IdentityManagementRoleDocument identityManagementRoleDocument)
setDelegationMembersInDocument in interface UiDocumentServiceprotected java.util.List<KimDocumentRoleResponsibility> loadResponsibilities(java.util.List<RoleResponsibilityImpl> roleResponsibilities)
protected java.util.List<KimDocumentRolePermission> loadPermissions(java.util.List<RolePermissionImpl> rolePermissions)
protected java.util.List<KimDocumentRoleMember> loadRoleMembers(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<RoleMemberImpl> members)
protected void loadResponsibilityRoleRspActions(IdentityManagementRoleDocument identityManagementRoleDocument)
protected java.util.List<RoleResponsibilityActionImpl> getRoleResponsibilityActionImpls(java.lang.String roleResponsibilityId)
public java.util.List<RoleResponsibilityActionImpl> getRoleMemberResponsibilityActionImpls(java.lang.String roleMemberId)
getRoleMemberResponsibilityActionImpls in interface UiDocumentServiceprotected void loadMemberRoleRspActions(IdentityManagementRoleDocument identityManagementRoleDocument)
protected java.util.List<KimDocumentRoleResponsibilityAction> loadKimDocumentRoleRespActions(java.util.List<RoleResponsibilityActionImpl> roleRespActionImpls)
public org.kuali.rice.kns.bo.BusinessObject getMember(java.lang.String memberTypeCode,
java.lang.String memberId)
getMember in interface UiDocumentService
public java.lang.String getMemberName(java.lang.String memberTypeCode,
java.lang.String memberId)
getMemberName in interface UiDocumentService
public java.lang.String getMemberFullName(java.lang.String memberTypeCode,
java.lang.String memberId)
public java.lang.String getMemberNamespaceCode(java.lang.String memberTypeCode,
java.lang.String memberId)
getMemberNamespaceCode in interface UiDocumentService
public java.lang.String getMemberIdByName(java.lang.String memberTypeCode,
java.lang.String memberNamespaceCode,
java.lang.String memberName)
getMemberIdByName in interface UiDocumentService
public java.lang.String getMemberName(java.lang.String memberTypeCode,
org.kuali.rice.kns.bo.BusinessObject member)
getMemberName in interface UiDocumentService
public java.lang.String getFullMemberName(java.lang.String memberTypeCode,
org.kuali.rice.kns.bo.BusinessObject member)
public java.lang.String getMemberNamespaceCode(java.lang.String memberTypeCode,
org.kuali.rice.kns.bo.BusinessObject member)
getMemberNamespaceCode in interface UiDocumentService
protected java.util.List<KimDocumentRoleQualifier> loadRoleMemberQualifiers(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<RoleMemberAttributeDataImpl> attributeDataList)
public java.util.List<KimDelegationImpl> getRoleDelegations(java.lang.String roleId)
getRoleDelegations in interface UiDocumentService
protected java.util.List<RoleDocumentDelegation> loadRoleDocumentDelegations(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<KimDelegationImpl> delegations)
protected java.util.List<RoleDocumentDelegationMember> loadDelegationMembers(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<KimDelegationMemberImpl> members)
protected RoleMemberImpl getRoleMemberForRoleMemberId(java.lang.String roleMemberId)
protected java.util.List<RoleDocumentDelegationMemberQualifier> loadDelegationMemberQualifiers(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<KimDelegationMemberAttributeDataImpl> attributeDataList)
public void saveRole(IdentityManagementRoleDocument identityManagementRoleDocument)
UiDocumentService
saveRole in interface UiDocumentServiceUiDocumentService.saveEntityPerson(IdentityManagementPersonDocument)
protected java.util.List<RolePermissionImpl> getRolePermissions(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<RolePermissionImpl> origRolePermissions)
protected java.util.List<RoleResponsibilityImpl> getRoleResponsibilities(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<RoleResponsibilityImpl> origRoleResponsibilities)
protected java.util.List<RoleResponsibilityActionImpl> getRoleResponsibilitiesActions(IdentityManagementRoleDocument identityManagementRoleDocument)
protected void updateResponsibilityActionVersionNumber(RoleResponsibilityActionImpl newRoleRspAction,
java.util.List<RoleResponsibilityActionImpl> origRoleRespActionImpls)
protected java.util.List<RoleResponsibilityActionImpl> getRoleMemberResponsibilityActions(java.util.List<RoleMemberImpl> newRoleMembersList)
protected java.util.List<RoleResponsibilityActionImpl> getRoleMemberResponsibilityActions(IdentityManagementRoleDocument identityManagementRoleDocument)
protected java.util.List<RoleMemberImpl> getRoleMembers(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<RoleMemberImpl> origRoleMembers)
protected java.util.List<RoleResponsibilityActionImpl> getRoleMemberResponsibilityActions(KimDocumentRoleMember documentRoleMember,
RoleMemberImpl origRoleMemberImplTemp,
boolean activatingInactive,
java.lang.String newRoleMemberIdAssigned)
protected java.util.List<RoleMemberAttributeDataImpl> getRoleMemberAttributeData(java.util.List<KimDocumentRoleQualifier> qualifiers,
java.util.List<RoleMemberAttributeDataImpl> origAttributes,
boolean activatingInactive,
java.lang.String newRoleMemberIdAssigned)
protected void updateAttrValIfNecessary(RoleMemberAttributeDataImpl roleMemberAttributeData)
roleMemberAttributeData - a role member qualifier attribute to updateprotected void formatAttrValIfNecessary(KimDocumentRoleQualifier roleQualifier)
protected void formatCheckboxAttributeData(KimDocumentRoleQualifier roleQualifier)
protected AttributeDefinition getKNSAttributeDefinition(java.lang.String kimTypId,
java.lang.String attrDefnId)
roleMemberAttributeData - a qualifier's attribute information
protected void convertCheckboxAttributeData(RoleMemberAttributeDataImpl roleMemberAttributeData)
roleMemberAttributeData - the attribute data to format the attribute value of
protected java.util.List<KimDelegationImpl> getRoleDelegations(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<KimDelegationImpl> origDelegations)
protected java.util.List<KimDelegationMemberImpl> getDelegationMembers(java.util.List<RoleDocumentDelegationMember> delegationMembers,
java.util.List<KimDelegationMemberImpl> origDelegationMembers,
boolean activatingInactive,
java.lang.String newDelegationIdAssigned)
protected java.util.List<KimDelegationMemberAttributeDataImpl> getDelegationMemberAttributeData(java.util.List<RoleDocumentDelegationMemberQualifier> qualifiers,
java.util.List<KimDelegationMemberAttributeDataImpl> origAttributes,
boolean activatingInactive,
java.lang.String delegationMemberId)
public void loadGroupDoc(IdentityManagementGroupDocument identityManagementGroupDocument,
org.kuali.rice.kim.bo.group.dto.GroupInfo groupInfo)
UiDocumentService
loadGroupDoc in interface UiDocumentService
protected java.util.List<GroupDocumentMember> loadGroupMembers(IdentityManagementGroupDocument identityManagementGroupDocument,
java.util.List<GroupMemberImpl> members)
protected java.util.List<GroupDocumentQualifier> loadGroupQualifiers(IdentityManagementGroupDocument IdentityManagementGroupDocument,
java.util.List<GroupAttributeDataImpl> attributeDataList)
public void saveGroup(IdentityManagementGroupDocument identityManagementGroupDocument)
UiDocumentService
saveGroup in interface UiDocumentServiceUiDocumentService.saveEntityPerson(IdentityManagementPersonDocument)protected java.util.List<? extends org.kuali.rice.kim.bo.Group> getGroupsByIds(java.util.List<java.lang.String> groupIds)
groupIds - the List of group ids to look up GroupInfo records on
protected java.util.List<GroupMemberImpl> getGroupMembers(IdentityManagementGroupDocument identityManagementGroupDocument,
java.util.List<GroupMemberImpl> origGroupMembers)
protected java.util.List<GroupAttributeDataImpl> getGroupAttributeData(IdentityManagementGroupDocument identityManagementGroupDocument,
java.util.List<GroupAttributeDataImpl> origAttributes)
public KimDocumentRoleMember getKimDocumentRoleMember(java.lang.String memberTypeCode,
java.lang.String memberId,
java.lang.String roleId)
getKimDocumentRoleMember in interface UiDocumentService
protected java.util.Set<java.lang.String> getChangedRoleResponsibilityIds(IdentityManagementRoleDocument identityManagementRoleDocument,
java.util.List<RoleResponsibilityImpl> origRoleResponsibilities)
public KimTypeInfoService getKimTypeInfoService()
public java.util.List<KimDocumentRoleMember> getRoleMembers(java.util.Map<java.lang.String,java.lang.String> fieldValues)
getRoleMembers in interface UiDocumentServicepublic ParameterService getParameterService()
public void setParameterService(ParameterService parameterService)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||