Uses of Class
com.evolveum.midpoint.model.impl.lens.LensProjectionContext
-
-
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens
Fields in com.evolveum.midpoint.model.impl.lens declared as LensProjectionContext Modifier and Type Field Description LensProjectionContext
LensUtil.GetOrCreateProjectionContextResult. context
Methods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type LensProjectionContext Modifier and Type Method Description static <F extends ObjectType>
List<LensProjectionContext>LensUtil. findRelatedContexts(LensContext<F> context, LensProjectionContext refProjCtx)
Returns a list of context that have equivalent discriminator with the reference context.@NotNull List<LensProjectionContext>
LensContext. getConflictingProjectionContexts()
@NotNull Collection<LensProjectionContext>
LensContext. getProjectionContexts()
Iterator<LensProjectionContext>
LensContext. getProjectionContextsIterator()
Methods in com.evolveum.midpoint.model.impl.lens with parameters of type LensProjectionContext Modifier and Type Method Description void
LensContext. addConflictingProjectionContext(@NotNull LensProjectionContext conflictingContext)
void
LensContext. addProjectionContext(@NotNull LensProjectionContext projectionContext)
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 <F extends ObjectType,T>
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.static <F extends ObjectType>
LensProjectionContextLensUtil. findLowerOrderContext(LensContext<F> context, LensProjectionContext refProjCtx)
static <F extends ObjectType>
List<LensProjectionContext>LensUtil. findRelatedContexts(LensContext<F> context, LensProjectionContext refProjCtx)
Returns a list of context that have equivalent discriminator with the reference context.static Object
LensUtil. getIterationTokenVariableValue(LensProjectionContext accCtx)
static Object
LensUtil. getIterationVariableValue(LensProjectionContext accCtx)
static <F extends ObjectType>
booleanLensUtil. hasDependentContext(LensContext<F> context, LensProjectionContext targetProjectionContext)
static <F extends ObjectType>
booleanLensUtil. hasLowerOrderContext(LensContext<F> context, LensProjectionContext refProjCtx)
static <F extends ObjectType>
booleanLensUtil. isDependencyTargetContext(LensProjectionContext sourceProjContext, LensProjectionContext targetProjectionContext, ResourceObjectTypeDependencyType dependency)
static boolean
LensUtil. isPasswordReturnedByDefault(LensProjectionContext projCtx)
static <F extends ObjectType>
voidLensUtil. moveTriggers(LensProjectionContext projCtx, LensFocusContext<F> focusCtx)
static boolean
LensUtil. needsFullShadowForCredentialProcessing(LensProjectionContext projCtx)
boolean
ClockworkMedic. partialExecute(String componentName, ProjectorProcessor processor, ProjectionAwareProcessorMethodRef method, Supplier<PartialProcessingTypeType> optionSupplier, Class<?> executingClass, LensContext<?> context, LensProjectionContext projectionContext, String activityDescription, XMLGregorianCalendar now, Task task, OperationResult parentResult)
void
ClockworkMedic. partialExecute(String baseComponentName, ProjectorComponentRunnable runnable, Supplier<PartialProcessingTypeType> optionSupplier, Class<?> executingClass, LensContext<?> context, LensProjectionContext projectionContext, OperationResult initialParentResult)
-
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens.construction
Methods in com.evolveum.midpoint.model.impl.lens.construction that return LensProjectionContext Modifier and Type Method Description protected @NotNull LensProjectionContext
EvaluatedPlainResourceObjectConstructionImpl. getProjectionContext()
protected @Nullable LensProjectionContext
EvaluatedResourceObjectConstructionImpl. getProjectionContext()
Methods in com.evolveum.midpoint.model.impl.lens.construction with parameters of type LensProjectionContext Modifier and Type Method Description protected void
ResourceObjectConstruction. loadFullShadow(LensProjectionContext projectionContext, String desc, Task task, OperationResult result)
PlainResourceObjectConstructionBuilder<AH>
PlainResourceObjectConstructionBuilder. projectionContext(LensProjectionContext val)
protected void
EvaluatedResourceObjectConstructionImpl. setProjectionContext(LensProjectionContext projectionContext)
-
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens.executor
Constructors in com.evolveum.midpoint.model.impl.lens.executor with parameters of type LensProjectionContext Constructor Description ProjectionChangeExecution(@NotNull LensContext<O> context, @NotNull LensProjectionContext projCtx, @NotNull Task task, @NotNull ModelBeans modelBeans)
-
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens.projector
Methods in com.evolveum.midpoint.model.impl.lens.projector that return LensProjectionContext Modifier and Type Method Description LensProjectionContext
ShadowConstraintsChecker. getAccountContext()
Methods in com.evolveum.midpoint.model.impl.lens.projector with parameters of type LensProjectionContext Modifier and Type Method Description <F extends ObjectType>
voidContextLoader. loadFullShadow(LensContext<F> context, LensProjectionContext projCtx, String reason, Task task, OperationResult parentResult)
<F extends FocusType>
voidProjectionValuesProcessor. process(LensContext<F> context, LensProjectionContext projectionContext, String activityDescription, XMLGregorianCalendar now, Task task, OperationResult result)
void
ShadowConstraintsChecker. setAccountContext(LensProjectionContext accountContext)
-
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 LensProjectionContext Modifier and Type Method Description <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 LensProjectionContext Modifier and Type Method Description void
AssignmentProcessor. processAssignmentsAccountValues(LensProjectionContext accountContext, OperationResult result)
-
Uses of LensProjectionContext in com.evolveum.midpoint.model.impl.lens.projector.mappings
Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings with parameters of type LensProjectionContext Modifier and Type Method Description <V extends PrismValue,D extends ItemDefinition,F extends ObjectType>
voidMappingEvaluator. evaluateMapping(MappingImpl<V,D> mapping, LensContext<F> lensContext, LensProjectionContext projContext, Task task, OperationResult parentResult)
<T,F extends FocusType>
voidMappingEvaluator. evaluateOutboundMapping(LensContext<F> context, LensProjectionContext projCtx, List<MappingType> outboundMappings, ItemPath projectionPropertyPath, MappingInitializer<PrismPropertyValue<T>,PrismPropertyDefinition<T>> initializer, MappingOutputProcessor<PrismPropertyValue<T>> processor, XMLGregorianCalendar now, MappingTimeEval evaluateCurrent, boolean evaluateWeak, String desc, Task task, OperationResult result)
Constructors in com.evolveum.midpoint.model.impl.lens.projector.mappings with parameters of type LensProjectionContext Constructor Description ProjectionMappingLoader(LensContext<F> context, LensProjectionContext projectionContext, ContextLoader contextLoader)
-
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 LensProjectionContext Modifier and Type Method Description void
ProjectionAwareProcessorMethodRef. 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 LensProjectionContext Modifier and Type Method Description static VariablesMap
ModelImplUtils. getDefaultVariablesMap(@NotNull LensContext<?> context, @Nullable LensProjectionContext projCtx, boolean focusOdoAbsolute)
-