Class ClockworkContext
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep.ClockworkContext
-
public class ClockworkContext extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected @NotNull MappingEvaluationEnvironment
env
The environment: context description, now (the clock), task.protected @NotNull OperationResult
result
The operation result.
-
Constructor Summary
Constructors Constructor Description ClockworkContext(@NotNull LensContext<?> lensContext, @NotNull MappingEvaluationEnvironment env, @NotNull OperationResult result, @NotNull ModelBeans beans)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull PathSet
getCorrelationItemPaths()
Returns paths of focus items mentioned in the "items" correlators.protected String
getOperation()
protected PrismObject<SystemConfigurationType>
getSystemConfiguration()
-
-
-
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
-
ClockworkContext
public ClockworkContext(@NotNull @NotNull LensContext<?> lensContext, @NotNull @NotNull MappingEvaluationEnvironment env, @NotNull @NotNull OperationResult result, @NotNull @NotNull ModelBeans beans)
-
-
Method Detail
-
getSystemConfiguration
protected PrismObject<SystemConfigurationType> getSystemConfiguration()
-
getOperation
protected String getOperation()
-
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.
-
-