Class ProjectionValuesProcessor
java.lang.Object
com.evolveum.midpoint.model.impl.lens.projector.ProjectionValuesProcessor
- All Implemented Interfaces:
ProjectorProcessor
Processor that determines values of account attributes. It does so by taking the pre-processed information left
behind by the assignment processor. It also does some checks, such as check of identifier uniqueness. It tries to
do several iterations over the value computations if a conflict is found (and this feature is enabled).
- Author:
- Radovan Semancik
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<F extends FocusType>
voidprocess
(LensContext<F> context, LensProjectionContext projectionContext, String activityDescription, XMLGregorianCalendar now, Task task, OperationResult result)
-
Constructor Details
-
ProjectionValuesProcessor
public ProjectionValuesProcessor()
-
-
Method Details
-
process
public <F extends FocusType> void process(LensContext<F> context, LensProjectionContext projectionContext, String activityDescription, XMLGregorianCalendar now, Task task, OperationResult result) throws SchemaException, ExpressionEvaluationException, ObjectNotFoundException, ObjectAlreadyExistsException, CommunicationException, ConfigurationException, SecurityViolationException, PolicyViolationException
-