Package com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep
package com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep
Prepares inbound mappings related to a _single projection_ (shadow) for evaluation.
(With the exception of password/activation mappings, that are - temporarily - evaluated here.)
The main class is
SingleShadowInboundsPreparation
(with two subclasses for full/limited situations).
See its javadoc for the description of the further decomposition of the work.-
ClassDescriptionInbound mapping source (
InboundsSource
) that is used in clockwork-based inbound mapping evaluation.FullInboundsTarget<F extends FocusType>Target in the "full mode".Overall context of the inbounds processing: system configuration, environment (time, task), operation result, and the like.Source for the whole inbounds processing.InboundsTarget<T extends Containerable>The target for the inbounds processing i.e.AInboundsContext
for inbound mappings evaluation that is used inSingleShadowInboundsProcessing
.LimitedInboundsTarget<T extends Containerable>SingleShadowInboundsPreparation<T extends Containerable>Prepares (collects) inbound mappings for given single shadow.FIXME TEMPORARY