Uses of Class
com.evolveum.midpoint.model.impl.lens.LensElementContext
-
-
Uses of LensElementContext in com.evolveum.midpoint.model.impl.lens
Subclasses of LensElementContext in com.evolveum.midpoint.model.impl.lens Modifier and Type Class Description class
LensFocusContext<O extends ObjectType>
class
LensProjectionContext
Methods in com.evolveum.midpoint.model.impl.lens with parameters of type LensElementContext Modifier and Type Method Description <T extends ObjectType,F extends ObjectType>
voidOperationalDataManager. applyMetadataModify(ObjectDelta<T> objectDelta, Class objectTypeClass, LensElementContext<T> elementContext, XMLGregorianCalendar now, Task task, LensContext<F> context)
static <F extends ObjectType>
LensObjectDeltaOperation<F>LensUtil. createObjectDeltaOperation(ObjectDelta<F> focusDelta, OperationResult result, LensElementContext<F> focusContext, LensProjectionContext projCtx)
static <T extends ObjectType>
LensObjectDeltaOperation<T>LensUtil. createObjectDeltaOperation(ObjectDelta<T> objectDelta, OperationResult result, LensElementContext<T> objectContext, LensProjectionContext projCtx, ResourceType resource)
static boolean
LensExpressionUtil. evaluateBoolean(ExpressionType expressionBean, VariablesMap variablesMap, @Nullable LensElementContext<?> elementContext, String contextDesc, Task task, OperationResult result)
static <F extends ObjectType>
booleanLensUtil. evaluateIterationCondition(LensContext<F> context, LensElementContext<?> accountContext, IterationSpecificationType iterationSpecification, int iteration, String iterationToken, boolean beforeIteration, ExpressionFactory expressionFactory, VariablesMap variables, Task task, OperationResult result)
static LocalizableMessageType
LensExpressionUtil. evaluateLocalizableMessageType(ExpressionType expressionBean, VariablesMap variablesMap, @Nullable LensElementContext<?> elementContext, String contextDesc, Task task, OperationResult result)
static <F extends ObjectType>
StringLensUtil. formatIterationToken(LensElementContext<?> accountContext, IterationSpecificationType iterationSpec, int iteration, ExpressionFactory expressionFactory, VariablesMap variables, Task task, OperationResult result)
static @NotNull SingleLocalizableMessageType
LensExpressionUtil. interpretLocalizableMessageTemplate(LocalizableMessageTemplateType template, VariablesMap variablesMap, @Nullable LensElementContext<?> elementContext, Task task, OperationResult result)
static <T extends ObjectType,F extends ObjectType>
voidLensUtil. setContextOid(LensContext<F> context, LensElementContext<T> objectContext, String oid)
static <O extends ObjectType>
voidLensUtil. setDeltaOldValue(LensElementContext<O> ctx, ItemDelta<?,?> itemDelta)
static <O extends ObjectType>
voidLensUtil. setDeltaOldValue(LensElementContext<O> ctx, ObjectDelta<O> objectDelta)
-
Uses of LensElementContext in com.evolveum.midpoint.model.impl.lens.indexing
Methods in com.evolveum.midpoint.model.impl.lens.indexing with parameters of type LensElementContext Modifier and Type Method Description <O extends ObjectType>
voidIndexingManager. updateIndexDataOnElementAdd(O objectToAdd, @NotNull LensElementContext<O> elementContext, @NotNull Task task, @NotNull OperationResult result)
Updates normalized (indexed) identity data on focus add.<O extends ObjectType>
voidIndexingManager. updateIndexDataOnElementModify(O current, @NotNull ObjectDelta<O> delta, @NotNull Class<O> objectClass, @NotNull LensElementContext<O> elementContext, @NotNull Task task, @NotNull OperationResult result)
Updates normalized (indexed) identity data on focus modification (by adding necessary changes to the `delta` parameter.) -
Uses of LensElementContext in com.evolveum.midpoint.model.impl.lens.projector.mappings
Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings that return LensElementContext Modifier and Type Method Description LensElementContext<T>
MappingEvaluatorParams. getTargetContext()
Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings with parameters of type LensElementContext Modifier and Type Method Description <V extends PrismValue,D extends ItemDefinition,T extends ObjectType,F extends FocusType>
voidNextRecompute. createTrigger(PrismObject<T> targetObject, PrismObjectDefinition<T> targetObjectDefinition, LensElementContext<T> targetContext)
void
MappingEvaluatorParams. setTargetContext(LensElementContext<T> targetContext)
-
Uses of LensElementContext in com.evolveum.midpoint.model.impl.lens.projector.policy
Fields in com.evolveum.midpoint.model.impl.lens.projector.policy declared as LensElementContext Modifier and Type Field Description @NotNull LensElementContext<O>
PolicyRuleEvaluationContext. elementContext
Constructors in com.evolveum.midpoint.model.impl.lens.projector.policy with parameters of type LensElementContext Constructor Description PolicyRuleEvaluationContext(@NotNull EvaluatedPolicyRuleImpl policyRule, @NotNull LensElementContext<O> elementContext, @NotNull Task task, @NotNull ObjectState state)
-
Uses of LensElementContext in com.evolveum.midpoint.model.impl.simulation
Methods in com.evolveum.midpoint.model.impl.simulation that return LensElementContext Modifier and Type Method Description @NotNull LensElementContext<E>
SingleDeltaSimulationDataImpl. getElementContext()
Methods in com.evolveum.midpoint.model.impl.simulation with parameters of type LensElementContext Modifier and Type Method Description static <O extends ObjectType>
@Nullable ProcessedObjectImpl<O>ProcessedObjectImpl. create(@NotNull LensElementContext<O> elementContext, @NotNull SimulationTransactionImpl simulationTransaction, @NotNull Task task, @NotNull OperationResult result)
CreatesProcessedObjectImpl
for theLensElementContext
.static <E extends ObjectType>
SingleDeltaSimulationDataImpl<E>SingleDeltaSimulationDataImpl. of(@NotNull LensElementContext<E> elementContext, @NotNull ObjectDelta<E> simulationDelta)
-
Uses of LensElementContext in com.evolveum.midpoint.model.impl.util
Methods in com.evolveum.midpoint.model.impl.util with parameters of type LensElementContext Modifier and Type Method Description static <O extends ObjectType>
VariablesMapModelImplUtils. getDefaultVariablesMap(PrismObject<? extends ObjectType> focus, PrismObject<? extends ShadowType> shadow, PrismObject<ResourceType> resource, PrismObject<SystemConfigurationType> configuration, LensElementContext<O> affectedElementContext)
-