@Component public abstract class AddResourceAssignmentAspect<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> extends AddAssignmentAspect<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType,F>
Modifier and Type | Field and Description |
---|---|
protected ResourceAssignmentHelper |
specificAssignmentHelper |
assignmentHelper, itemApprovalProcessInterface, prismContext
baseConfigurationHelper, baseModelInvocationProcessingHelper, changeProcessor, miscDataUtil, primaryChangeAspectHelper, processInterfaceFinder, repositoryService, wfTaskUtil
Constructor and Description |
---|
AddResourceAssignmentAspect() |
Modifier and Type | Method and Description |
---|---|
protected com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType |
cloneAndCanonicalizeAssignment(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignmentType) |
protected 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 assignmentType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType) |
protected com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType |
getAssignmentApprovalTarget(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignmentType,
OperationResult result) |
protected boolean |
isAssignmentRelevant(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignmentType) |
boolean |
isEnabledByDefault()
Returns true if this aspect is enabled by default, i.e.
|
protected boolean |
shouldAssignmentBeApproved(com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType) |
getTargetDisplayName, isFocusRelevant, prepareTasks
getBeanName, getChangeProcessor, init, isEnabled, prepareApprovedBy, prepareDeltaOut, setBeanName
@Autowired protected ResourceAssignmentHelper specificAssignmentHelper
public boolean isEnabledByDefault()
PrimaryChangeAspect
isEnabledByDefault
in interface PrimaryChangeAspect
isEnabledByDefault
in class BasePrimaryChangeAspect
protected 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.ResourceType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
protected boolean shouldAssignmentBeApproved(com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config, com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType)
shouldAssignmentBeApproved
in class AddAssignmentAspect<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
protected 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 assignmentType, com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType)
createApprovalRequest
in class AddAssignmentAspect<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
protected com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType 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.ResourceType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
protected 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.ResourceType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
Copyright © 2016 evolveum. All rights reserved.