Class SingleShadowInboundsProcessing<T extends Containerable>
java.lang.Object
com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.SingleShadowInboundsProcessing<T>
Evaluation of inbound mappings for a single shadow only, e.g., for the purposes of correlation
or association value synchronization.
-
Method Summary
Modifier and TypeMethodDescriptionstatic <C extends Containerable>
Cevaluate
(SingleShadowInboundsProcessingContext<C> ctx, OperationResult parentResult) static SingleShadowInboundsProcessing<?>
evaluateToTripleMap
(SingleShadowInboundsProcessingContext<?> ctx, OperationResult parentResult) void
executeToDeltas
(OperationResult result) Full processing, resulting in deltas being applied (to focus context or target object).@NotNull MappingEvaluationRequestsMap
protected @NotNull DeltaSetTripleMapConsolidation.APrioriDeltaProvider
@NotNull PathKeyedMap<ItemDefinition<?>>
@NotNull DeltaSetTripleIvwoMap
-
Method Details
-
evaluate
public static <C extends Containerable> C evaluate(SingleShadowInboundsProcessingContext<C> ctx, OperationResult parentResult) throws SchemaException, ExpressionEvaluationException, SecurityViolationException, CommunicationException, ConfigurationException, ObjectNotFoundException -
evaluateToTripleMap
public static SingleShadowInboundsProcessing<?> evaluateToTripleMap(SingleShadowInboundsProcessingContext<?> ctx, OperationResult parentResult) throws SchemaException, ExpressionEvaluationException, SecurityViolationException, CommunicationException, ConfigurationException, ObjectNotFoundException -
getFocusAPrioriDeltaProvider
@NotNull protected @NotNull DeltaSetTripleMapConsolidation.APrioriDeltaProvider getFocusAPrioriDeltaProvider() -
getVariablesMap
-
executeToDeltas
public void executeToDeltas(OperationResult result) throws SchemaException, ObjectNotFoundException, SecurityViolationException, CommunicationException, ConfigurationException, ExpressionEvaluationException Full processing, resulting in deltas being applied (to focus context or target object). -
getOutputTripleMap
-
getItemDefinitionMap
-
getEvaluationRequestsMap
-