Uses of Class
com.evolveum.midpoint.model.impl.lens.LensElementContext
Packages that use LensElementContext
Package
Description
-
Uses of LensElementContext in com.evolveum.midpoint.model.impl.controller.transformer
Methods in com.evolveum.midpoint.model.impl.controller.transformer with parameters of type LensElementContextModifier and TypeMethodDescription<O extends ObjectType>
booleanDataAccessProcessor.applyReadConstraints(LensElementContext<O> elementContext, PrismEntityOpConstraints.ForValueContent readConstraints) Returns `false` if the context as a whole has access denied. -
Uses of LensElementContext in com.evolveum.midpoint.model.impl.lens
Subclasses of LensElementContext in com.evolveum.midpoint.model.impl.lensMethods in com.evolveum.midpoint.model.impl.lens with parameters of type LensElementContextModifier and TypeMethodDescription<T extends ObjectType>
voidOperationalDataManager.applyMetadataOnObjectModifyOp(@NotNull ObjectDelta<T> objectDelta, @NotNull LensElementContext<T> elementContext, @NotNull XMLGregorianCalendar now, @NotNull Task task, @NotNull LensContext<?> context) Creates deltas for object and assignment metadata on object MODIFY operation.static <T extends ObjectType>
LensObjectDeltaOperation<T>LensUtil.createObjectDeltaOperation(ObjectDelta<T> objectDelta, OperationResult result, LensElementContext<T> objectContext, ResourceType resource) static booleanLensExpressionUtil.evaluateBoolean(ExpressionType expressionBean, VariablesMap variablesMap, @Nullable LensElementContext<?> elementContext, String contextDesc, Task task, OperationResult result) static <F extends ObjectType>
booleanLensUtil.evaluateIterationCondition(LensContext<F> context, LensElementContext<?> elementContext, IterationSpecificationType iterationSpecification, int iteration, String iterationToken, boolean beforeIteration, ExpressionFactory expressionFactory, VariablesMap variables, Task task, OperationResult result) static LocalizableMessageTypeLensExpressionUtil.evaluateLocalizableMessageType(ExpressionType expressionBean, VariablesMap variablesMap, @Nullable LensElementContext<?> elementContext, String contextDesc, Task task, OperationResult result) static StringLensUtil.formatIterationToken(LensElementContext<?> accountContext, IterationSpecificationType iterationSpec, int iteration, ExpressionFactory expressionFactory, VariablesMap variables, Task task, OperationResult result) static @NotNull SingleLocalizableMessageTypeLensExpressionUtil.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 LensElementContextModifier and TypeMethodDescription<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 LensElementContextMethods in com.evolveum.midpoint.model.impl.lens.projector.mappings with parameters of type LensElementContextModifier and TypeMethodDescription<V extends PrismValue,D extends ItemDefinition, T extends ObjectType, F extends FocusType>
voidNextRecompute.createTrigger(PrismObject<T> targetObject, PrismObjectDefinition<T> targetObjectDefinition, LensElementContext<T> targetContext) voidMappingEvaluatorParams.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 LensElementContextModifier and TypeFieldDescriptionfinal @NotNull LensElementContext<O>PolicyRuleEvaluationContext.elementContextConstructors in com.evolveum.midpoint.model.impl.lens.projector.policy with parameters of type LensElementContextModifierConstructorDescriptionprotectedPolicyRuleEvaluationContext(@NotNull DirectlyEvaluatedClockworkPolicyRuleImpl policyRule, @NotNull LensElementContext<O> elementContext, @NotNull Task task, @NotNull ObjectState state) -
Uses of LensElementContext in com.evolveum.midpoint.model.impl.lens.tasks
Methods in com.evolveum.midpoint.model.impl.lens.tasks with parameters of type LensElementContextModifier and TypeMethodDescription<O extends ObjectType>
voidTaskOperationalDataManager.updateOnElementModify(O current, @NotNull ObjectDelta<O> delta, @NotNull Class<O> objectClass, @NotNull LensElementContext<O> elementContext, OperationResult result) Updates "affected objects" data on task modification (by adding necessary changes to the `delta` parameter.) -
Uses of LensElementContext in com.evolveum.midpoint.model.impl.simulation
Methods in com.evolveum.midpoint.model.impl.simulation that return LensElementContextModifier and TypeMethodDescription@NotNull LensElementContext<E>SingleDeltaSimulationDataImpl.getElementContext()Methods in com.evolveum.midpoint.model.impl.simulation with parameters of type LensElementContextModifier and TypeMethodDescriptionstatic <O extends ObjectType>
@Nullable ProcessedObjectImpl<O>ProcessedObjectImpl.create(@NotNull LensElementContext<O> elementContext, @NotNull SimulationTransactionImpl simulationTransaction, @NotNull Task task, @NotNull OperationResult result) CreatesProcessedObjectImplfor 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 LensElementContextModifier and TypeMethodDescriptionstatic <O extends ObjectType>
VariablesMapModelImplUtils.getDefaultVariablesMap(PrismObject<? extends ObjectType> focus, PrismObject<? extends ShadowType> shadow, PrismObject<ResourceType> resource, PrismObject<SystemConfigurationType> configuration, LensElementContext<O> affectedElementContext)