Uses of Class
com.evolveum.midpoint.model.impl.lens.LensProjectionContext
Packages that use LensProjectionContext
Package
Description
-
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens
Fields in com.evolveum.midpoint.model.impl.lens declared as LensProjectionContextModifier and TypeFieldDescriptionfinal LensProjectionContextLensContext.GetOrCreateProjectionContextResult.contextMethods in com.evolveum.midpoint.model.impl.lens that return LensProjectionContextModifier and TypeMethodDescriptionLensProjectionContext.clone(LensContext<? extends ObjectType> lensContext) LensProjectionContext.copy(LensContext<? extends ObjectType> lensContext, boolean detailed) LensContext.createDetachedProjectionContext(@NotNull ProjectionContextKey key) LensContext.createProjectionContext(@NotNull ProjectionContextKey key) LensContext.findFirstNotCompletedProjectionContext(@NotNull ConstructionTargetKey targetKey) TODO TODO TODO Do not use this method (yet) Returns the projection context this construction should be applied to.LensContext.findFirstProjectionContext(@NotNull ConstructionTargetKey targetKey, boolean acceptReaping) TODOLensContext.findLowerOrderContext(LensProjectionContext refProjCtx) @Nullable LensProjectionContextLensContext.findProjectionContext(@NotNull ProjectionContextFilter filter) LensContext.findProjectionContextByKeyExact(@NotNull ProjectionContextKey key) LensContext.findProjectionContextByOid(@NotNull String oid) BEWARE!LensContext.findProjectionContextByOidAndKey(@NotNull String oid, @NotNull ProjectionContextKey key) TODO describe this and verify it's OKMethods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type LensProjectionContextModifier and TypeMethodDescription@NotNull Collection<LensProjectionContext>LensContext.findProjectionContexts(@NotNull ProjectionContextFilter filter) @NotNull List<LensProjectionContext>LensContext.findProjectionContextsByOid(@NotNull String oid) @NotNull List<LensProjectionContext>LensContext.getConflictingProjectionContexts()LensProjectionContext.getModifiedDataBoundDependees()Returns the projection contexts bound to this one via data dependency that are known (or supposed) to be modified.@NotNull Collection<LensProjectionContext>LensContext.getProjectionContexts()LensContext.getProjectionContextsIterator()Methods in com.evolveum.midpoint.model.impl.lens with parameters of type LensProjectionContextModifier and TypeMethodDescriptionvoidLensContext.addConflictingProjectionContext(@NotNull LensProjectionContext conflictingContext) voidLensContext.addProjectionContext(@NotNull LensProjectionContext projectionContext) static <F extends ObjectType>
ObjectDelta<ShadowType>LensUtil.findAPrioriDelta(LensContext<F> context, LensProjectionContext projCtx) Extracts the delta from this projection context and also from all other projection contexts that have equivalent discriminator.LensContext.findLowerOrderContext(LensProjectionContext refProjCtx) static ObjectLensUtil.getIterationTokenVariableValue(LensProjectionContext accCtx) static ObjectLensUtil.getIterationVariableValue(LensProjectionContext accCtx) booleanLensProjectionContext.isLowerOrderOf(@NotNull LensProjectionContext other) Returns true if this context is a "lower order brother" of the specified one.static booleanLensUtil.isPasswordReturnedByDefault(LensProjectionContext projCtx) static <F extends ObjectType>
voidLensUtil.moveTriggers(LensProjectionContext projCtx, LensFocusContext<F> focusCtx) static booleanLensUtil.needsFullShadowForCredentialProcessing(LensProjectionContext projCtx) booleanClockworkMedic.partialExecute(String componentName, @Nullable ProjectorProcessor processor, ProjectionAwareProcessorMethodRef method, Supplier<PartialProcessingTypeType> optionSupplier, Class<?> executingClass, LensContext<?> context, LensProjectionContext projectionContext, String activityDescription, XMLGregorianCalendar now, Task task, OperationResult parentResult) voidClockworkMedic.partialExecute(String baseComponentName, ProjectorComponentRunnable runnable, Supplier<PartialProcessingTypeType> optionSupplier, Class<?> executingClass, LensContext<?> context, LensProjectionContext projectionContext, OperationResult initialParentResult) Method parameters in com.evolveum.midpoint.model.impl.lens with type arguments of type LensProjectionContextModifier and TypeMethodDescriptionvoidLensContext.replaceProjectionContexts(Collection<LensProjectionContext> projectionContexts) -
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens.construction
Methods in com.evolveum.midpoint.model.impl.lens.construction that return LensProjectionContextModifier and TypeMethodDescriptionprotected @NotNull LensProjectionContextEvaluatedPlainResourceObjectConstructionImpl.getProjectionContext()protected @Nullable LensProjectionContextEvaluatedResourceObjectConstructionImpl.getProjectionContext()Methods in com.evolveum.midpoint.model.impl.lens.construction with parameters of type LensProjectionContextModifier and TypeMethodDescriptionAssociationValuesTripleComputation.compute(@NotNull ShadowAssociationDefinition associationDefinition, @NotNull AssociationConstructionExpressionEvaluatorType outboundBean, @NotNull LensProjectionContext projectionContext, @NotNull XMLGregorianCalendar now, @NotNull Task task, @NotNull OperationResult result) Assumes the existence of the projection context and association definition with a bean.protected voidResourceObjectConstruction.loadFullShadow(LensProjectionContext projectionContext, String desc, Task task, OperationResult result) PlainResourceObjectConstructionBuilder.projectionContext(LensProjectionContext val) -
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens.executor
Constructors in com.evolveum.midpoint.model.impl.lens.executor with parameters of type LensProjectionContextModifierConstructorDescriptionProjectionChangeExecution(@NotNull LensProjectionContext projCtx, @NotNull Task task) -
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens.projector
Methods in com.evolveum.midpoint.model.impl.lens.projector with parameters of type LensProjectionContextModifier and TypeMethodDescriptionstatic booleanDependencyProcessor.matches(LensProjectionContext ctx, ResourceObjectTypeDependencyType dependency) <F extends FocusType>
voidProjectionValuesProcessor.process(LensContext<F> context, LensProjectionContext projectionContext, String activityDescription, XMLGregorianCalendar now, Task task, OperationResult result) -
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens.projector.credentials
Methods in com.evolveum.midpoint.model.impl.lens.projector.credentials with parameters of type LensProjectionContextModifier and TypeMethodDescription<F extends FocusType>
voidProjectionCredentialsProcessor.processProjectionCredentials(LensContext<F> context, LensProjectionContext projectionContext, String activityDescription, XMLGregorianCalendar now, Task task, OperationResult result) -
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens.projector.focus
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus with parameters of type LensProjectionContextModifier and TypeMethodDescriptionvoidAssignmentProcessor.processAssignmentsAccountValues(LensProjectionContext ignored1, OperationResult ignored2) <D extends ItemDefinition<?>,V extends PrismValue>
voidProjectionValueMetadataCreator.setValueMetadata(@NotNull ItemDelta<V, D> itemDelta, @NotNull LensProjectionContext projectionCtx, MappingEvaluationEnvironment env, OperationResult result) <V extends PrismValue,D extends ItemDefinition<?>>
voidProjectionValueMetadataCreator.setValueMetadata(@NotNull Item<V, D> resourceObjectItem, @NotNull LensProjectionContext projectionCtx, MappingEvaluationEnvironment env, OperationResult result) -
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds
Constructors in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds with parameters of type LensProjectionContextModifierConstructorDescriptionMappingEvaluationRequest(@NotNull MappingImpl<V, D> mapping, boolean sourceIsBeingDeleted, @Nullable LensProjectionContext projectionContext) -
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep
Constructors in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep with parameters of type LensProjectionContextModifierConstructorDescriptionFullInboundsSource(@NotNull InboundSourceData sourceData, @NotNull ResourceObjectInboundProcessingDefinition inboundDefinition, @NotNull LensProjectionContext projectionContext, @NotNull InboundsContext context) -
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens.projector.loader
Methods in com.evolveum.midpoint.model.impl.lens.projector.loader with parameters of type LensProjectionContextModifier and TypeMethodDescriptionvoidContextLoader.loadFullShadow(@NotNull LensProjectionContext projCtx, String reason, Task task, OperationResult result) FIXME this method sometimes return repo-only shadow in the case of consistency mechanism is applied; see `TestConsistencyReaper.test150` and MID-7970.voidContextLoader.loadFullShadowNoDiscovery(@NotNull LensProjectionContext projCtx, String reason, Task task, OperationResult result) <F extends ObjectType>
voidContextLoader.updateProjectionContext(LensContext<F> context, LensProjectionContext projectionContext, Task task, OperationResult result) Updates the projection context. -
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens.projector.mappings
Constructors in com.evolveum.midpoint.model.impl.lens.projector.mappings with parameters of type LensProjectionContextModifierConstructorDescriptionProjectionMappingLoader(LensProjectionContext projectionContext, ContextLoader contextLoader, LoadedStateProvider loadedStateProvider) -
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens.projector.mappings.predefinedActivationMapping
Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings.predefinedActivationMapping with parameters of type LensProjectionContextModifier and TypeMethodDescription<F extends FocusType>
voidPredefinedActivationMappingEvaluator.defineActivationProperty(LensContext<F> context, LensProjectionContext projCtx, ItemPath path, Task task, OperationResult result) Create a delta for specified account activation property (`path`), if needed.<F extends FocusType>
voidDisableInsteadOfDeleteEvaluator.defineAdministratorStatus(LensContext<F> context, LensProjectionContext projCtx, Task task, OperationResult result) protected <F extends FocusType>
voidPredefinedActivationMappingEvaluator.defineAdministratorStatus(LensContext<F> context, LensProjectionContext projCtx, Task task, OperationResult result) <F extends FocusType>
booleanDelayedDeleteEvaluator.defineExistence(LensContext<F> context, LensProjectionContext projCtx) <F extends FocusType>
booleanDisableInsteadOfDeleteEvaluator.defineExistence(LensContext<F> context, LensProjectionContext projCtx) abstract <F extends FocusType>
booleanPredefinedActivationMappingEvaluator.defineExistence(LensContext<F> context, LensProjectionContext projCtx) <F extends FocusType>
booleanPreProvisionEvaluator.defineExistence(LensContext<F> context, LensProjectionContext projCtx) <F extends FocusType>
XMLGregorianCalendarPredefinedActivationMappingEvaluator.getNextRecomputeTime(LensContext<F> context, LensProjectionContext projCtx, ItemPath path, XMLGregorianCalendar now) <F extends FocusType>
XMLGregorianCalendarDelayedDeleteEvaluator.getNextRecomputeTimeForExistence(LensContext<F> context, LensProjectionContext projCtx, XMLGregorianCalendar now) protected <F extends FocusType>
XMLGregorianCalendarPredefinedActivationMappingEvaluator.getNextRecomputeTimeForExistence(LensContext<F> context, LensProjectionContext projCtx, XMLGregorianCalendar now) <F extends FocusType>
XMLGregorianCalendarPreProvisionEvaluator.getNextRecomputeTimeForExistence(LensContext<F> context, LensProjectionContext projCtx, XMLGregorianCalendar now) <F extends FocusType>
booleanDelayedDeleteEvaluator.isApplicable(LensContext<F> context, LensProjectionContext projCtx, XMLGregorianCalendar now) <F extends FocusType>
booleanDisableInsteadOfDeleteEvaluator.isApplicable(LensContext<F> context, LensProjectionContext projCtx, XMLGregorianCalendar now) abstract <F extends FocusType>
booleanPredefinedActivationMappingEvaluator.isApplicable(LensContext<F> context, LensProjectionContext projCtx, XMLGregorianCalendar now) <F extends FocusType>
booleanPreProvisionEvaluator.isApplicable(LensContext<F> context, LensProjectionContext projCtx, XMLGregorianCalendar now) -
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens.projector.policy
Methods in com.evolveum.midpoint.model.impl.lens.projector.policy with parameters of type LensProjectionContextModifier and TypeMethodDescription<AH extends AssignmentHolderType>
voidPolicyRuleProcessor.evaluateProjectionPolicyRules(LensContext<AH> ignoredContext, LensProjectionContext projectionContext, String ignoredActivityDescription, XMLGregorianCalendar ignoredNow, Task task, OperationResult result) -
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens.projector.util
Methods in com.evolveum.midpoint.model.impl.lens.projector.util with parameters of type LensProjectionContextModifier and TypeMethodDescriptionstatic voidErrorHandlingUtil.processProjectionNotFoundException(@NotNull ObjectNotFoundException e, @NotNull LensProjectionContext projectionContext) static voidErrorHandlingUtil.processProjectionNotLoadedException(MappingLoader.NotLoadedException e, @NotNull LensProjectionContext projectionContext) voidProjectionAwareProcessorMethodRef.run(LensContext<X> lensContext, LensProjectionContext projectionContext, String activityDescription, XMLGregorianCalendar now, Task task, OperationResult result) -
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.util
Methods in com.evolveum.midpoint.model.impl.util with parameters of type LensProjectionContextModifier and TypeMethodDescriptionstatic VariablesMapModelImplUtils.getDefaultVariablesMap(@NotNull LensContext<?> context, @Nullable LensProjectionContext projCtx, boolean focusOdoAbsolute)