Class PreContext
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep.PreContext
-
public class PreContext extends Object
AContextfor inbound mappings evaluation that is used in "pre-inbounds" evaluation (i.e., before clockwork is run).
-
-
Field Summary
Fields Modifier and Type Field Description protected @NotNull MappingEvaluationEnvironmentenvThe environment: context description, now (the clock), task.protected @NotNull OperationResultresultThe operation result.
-
Constructor Summary
Constructors Constructor Description PreContext(@NotNull PreInboundsContext<?> ctx, @NotNull PathSet correlationItemPaths, @NotNull MappingEvaluationEnvironment env, @NotNull OperationResult result, @NotNull ModelBeans beans)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull PathSetgetCorrelationItemPaths()Returns paths of focus items mentioned in the "items" correlators.
-
-
-
Field Detail
-
env
@NotNull protected final @NotNull MappingEvaluationEnvironment env
The environment: context description, now (the clock), task.
-
result
@NotNull protected final @NotNull OperationResult result
The operation result. (Beware: Do *not* create subresults from it here unless certainly knowing what you're doing!)
-
-
Constructor Detail
-
PreContext
public PreContext(@NotNull @NotNull PreInboundsContext<?> ctx, @NotNull @NotNull PathSet correlationItemPaths, @NotNull @NotNull MappingEvaluationEnvironment env, @NotNull @NotNull OperationResult result, @NotNull @NotNull ModelBeans beans)
-
-
Method Detail
-
getCorrelationItemPaths
@NotNull public @NotNull PathSet getCorrelationItemPaths()
Returns paths of focus items mentioned in the "items" correlators. They should have their inbound mappings evaluated in beforeCorrelation state (by default). Should return empty set during clockwork-time processing.
-
-