Class ActivationProcessor

java.lang.Object
com.evolveum.midpoint.model.impl.lens.projector.ActivationProcessor
All Implemented Interfaces:
ProjectorProcessor

@Component public class ActivationProcessor extends Object implements ProjectorProcessor
The processor that takes care of user activation mapping to an account (outbound direction). Notes: 1. We use "old" state as the "before" state for mappings. It makes sense because we are dealing with projections, which are relative to the initial focus state. (What about projections in waves greater than 0? TODO think about this.) 2. ProcessorExecution.focusRequired() applies only to processLifecycle(LensContext, LensProjectionContext, String, XMLGregorianCalendar, Task, OperationResult), *not* to processProjectionsActivation(LensContext, String, XMLGregorianCalendar, Task, OperationResult).
Author:
Radovan Semancik
  • Constructor Details

    • ActivationProcessor

      public ActivationProcessor()