@Component public class AssignmentProcessor extends Object
Constructor and Description |
---|
AssignmentProcessor() |
Modifier and Type | Method and Description |
---|---|
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
checkForAssignmentConflicts(LensContext<F> context,
OperationResult result) |
void |
processAssignmentsAccountValues(LensProjectionContext accountContext,
OperationResult result) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
processAssignmentsProjections(LensContext<O> context,
XMLGregorianCalendar now,
Task task,
OperationResult parentResult)
Processing all the assignments to determine which projections should be added, deleted or kept as they are.
|
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
processMembershipRef(LensContext<F> context,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
processOrgAssignments(LensContext<F> context,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
removeIgnoredContexts(LensContext<F> context) |
public <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> void processAssignmentsProjections(LensContext<O> context, XMLGregorianCalendar now, Task task, OperationResult parentResult) throws SchemaException, ObjectNotFoundException, ExpressionEvaluationException, PolicyViolationException, CommunicationException, ConfigurationException, SecurityViolationException
public <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> void processOrgAssignments(LensContext<F> context, OperationResult result) throws SchemaException
SchemaException
public <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> void checkForAssignmentConflicts(LensContext<F> context, OperationResult result) throws PolicyViolationException
PolicyViolationException
public void processAssignmentsAccountValues(LensProjectionContext accountContext, OperationResult result) throws SchemaException, ObjectNotFoundException, ExpressionEvaluationException
public <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> void removeIgnoredContexts(LensContext<F> context)
public <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> void processMembershipRef(LensContext<F> context, OperationResult result) throws SchemaException
SchemaException
Copyright © 2016 evolveum. All rights reserved.