|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 UiDocumentService
UiDocumentService.saveEntityPerson(IdentityManagementPersonDocument)
public java.util.Map<java.lang.String,java.lang.Object> getAttributeEntries(AttributeDefinitionMap definitions)
UiDocumentService
getAttributeEntries
in interface UiDocumentService
UiDocumentService.getAttributeEntries(AttributeDefinitionMap)
public void loadEntityToPersonDoc(IdentityManagementPersonDocument identityManagementPersonDocument, java.lang.String principalId)
UiDocumentService
loadEntityToPersonDoc
in interface UiDocumentService
UiDocumentService.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 UiDocumentService
protected 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 UiDocumentService
protected 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 UiDocumentService
public void setDelegationMembersInDocument(IdentityManagementRoleDocument identityManagementRoleDocument)
setDelegationMembersInDocument
in interface UiDocumentService
protected 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 UiDocumentService
protected 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 UiDocumentService
UiDocumentService.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 ofprotected 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 UiDocumentService
UiDocumentService.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 UiDocumentService
public ParameterService getParameterService()
public void setParameterService(ParameterService parameterService)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |