public abstract class AddAbstractRoleAssignmentAspect<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> extends AddAssignmentAspect<com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType,F>
Modifier and Type | Field and Description |
---|---|
protected RoleAssignmentHelper |
specificAssignmentHelper |
assignmentHelper, itemApprovalProcessInterface, prismContext
baseConfigurationHelper, baseModelInvocationProcessingHelper, changeProcessor, miscDataUtil, primaryChangeAspectHelper, processInterfaceFinder, repositoryService, wfTaskUtil
Constructor and Description |
---|
AddAbstractRoleAssignmentAspect() |
Modifier and Type | Method and Description |
---|---|
com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType |
cloneAndCanonicalizeAssignment(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignmentType) |
ApprovalRequest<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> |
createApprovalRequest(com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config,
com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType a,
com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType role) |
com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType |
getAssignmentApprovalTarget(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignmentType,
OperationResult result) |
protected String |
getTargetDisplayName(com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType target) |
boolean |
isAssignmentRelevant(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignmentType) |
boolean |
shouldAssignmentBeApproved(com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config,
com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType role) |
isFocusRelevant, prepareTasks
getBeanName, getChangeProcessor, init, isEnabled, isEnabledByDefault, prepareApprovedBy, prepareDeltaOut, setBeanName
@Autowired protected RoleAssignmentHelper specificAssignmentHelper
public boolean isAssignmentRelevant(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignmentType)
isAssignmentRelevant
in class AddAssignmentAspect<com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
public boolean shouldAssignmentBeApproved(com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config, com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType role)
shouldAssignmentBeApproved
in class AddAssignmentAspect<com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
public ApprovalRequest<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> createApprovalRequest(com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config, com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType a, com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType role)
createApprovalRequest
in class AddAssignmentAspect<com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
public com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType cloneAndCanonicalizeAssignment(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignmentType)
cloneAndCanonicalizeAssignment
in class AddAssignmentAspect<com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
public com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType getAssignmentApprovalTarget(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignmentType, OperationResult result)
getAssignmentApprovalTarget
in class AddAssignmentAspect<com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
protected String getTargetDisplayName(com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType target)
getTargetDisplayName
in class AddAssignmentAspect<com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
Copyright © 2016 evolveum. All rights reserved.