Class LimitedInboundsContext
java.lang.Object
com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep.InboundsContext
com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep.LimitedInboundsContext
- All Implemented Interfaces:
ExecutionModeProvider
A
InboundsContext for inbound mappings evaluation that is used in SingleShadowInboundsProcessing.-
Field Summary
Fields inherited from class com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep.InboundsContext
env -
Constructor Summary
ConstructorsConstructorDescriptionLimitedInboundsContext(@NotNull SingleShadowInboundsProcessingContext<?> ctx, @NotNull PathSet correlationItemPaths, @NotNull MappingEvaluationEnvironment env) -
Method Summary
Modifier and TypeMethodDescription@NotNull PathSetReturns paths of focus items mentioned in the "items" correlators.Methods inherited from class com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep.InboundsContext
getEnv, getExecutionModeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.schema.simulation.ExecutionModeProvider
areShadowChangesSimulated, canSee, canSee, canSee, isExecutionFullyPersistent, isPersistentAtShadowLevelButNotFully, isProductionConfiguration
-
Constructor Details
-
LimitedInboundsContext
public LimitedInboundsContext(@NotNull @NotNull SingleShadowInboundsProcessingContext<?> ctx, @NotNull @NotNull PathSet correlationItemPaths, @NotNull @NotNull MappingEvaluationEnvironment env)
-
-
Method Details
-
getCorrelationItemPaths
Description copied from class:InboundsContextReturns 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.- Specified by:
getCorrelationItemPathsin classInboundsContext
-