Class ProjectionValuesProcessor
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.lens.projector.ProjectionValuesProcessor
-
- All Implemented Interfaces:
ProjectorProcessor
@Component public class ProjectionValuesProcessor extends Object implements 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
Constructors Constructor Description ProjectionValuesProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <F extends FocusType>
voidprocess(LensContext<F> context, LensProjectionContext projectionContext, String activityDescription, XMLGregorianCalendar now, Task task, OperationResult result)
-
-
-
Method Detail
-
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
-
-