Class InboundsContext
java.lang.Object
com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep.InboundsContext
- All Implemented Interfaces:
ExecutionModeProvider
- Direct Known Subclasses:
FullInboundsContext,LimitedInboundsContext
Overall context of the inbounds processing: system configuration, environment (time, task), operation result, and the like.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final @NotNull MappingEvaluationEnvironmentThe environment: context description, now (the clock), task. -
Method Summary
Modifier and TypeMethodDescriptionabstract @NotNull PathSetReturns paths of focus items mentioned in the "items" correlators.@NotNull MappingEvaluationEnvironmentgetEnv()@NotNull TaskExecutionModeReturns the execution mode of this task.Methods 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
-
Field Details
-
env
The environment: context description, now (the clock), task.
-
-
Method Details
-
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. -
getExecutionMode
Description copied from interface:ExecutionModeProviderReturns the execution mode of this task.- Specified by:
getExecutionModein interfaceExecutionModeProvider
-
getEnv
-