Package | Description |
---|---|
com.evolveum.midpoint.model.impl.lens | |
com.evolveum.midpoint.model.impl.lens.projector | |
com.evolveum.midpoint.model.impl.util |
Modifier and Type | Method and Description |
---|---|
LensProjectionContext |
LensProjectionContext.clone(LensContext<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> lensContext) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.createAccountContext(LensContext<F> context,
ResourceShadowDiscriminator rsd) |
LensProjectionContext |
LensContext.createProjectionContext() |
LensProjectionContext |
LensContext.createProjectionContext(ResourceShadowDiscriminator rat) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.findLowerOrderContext(LensContext<F> context,
LensProjectionContext refProjCtx) |
LensProjectionContext |
LensContext.findOrCreateProjectionContext(ResourceShadowDiscriminator rat) |
LensProjectionContext |
LensContext.findProjectionContext(ResourceShadowDiscriminator rat) |
LensProjectionContext |
LensContext.findProjectionContext(ResourceShadowDiscriminator rat,
String oid) |
LensProjectionContext |
LensContext.findProjectionContextByOid(String oid) |
static LensProjectionContext |
LensProjectionContext.fromLensProjectionContextType(com.evolveum.midpoint.xml.ns._public.common.common_3.LensProjectionContextType projectionContextType,
LensContext lensContext,
OperationResult result) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.getOrCreateProjectionContext(LensContext<F> context,
ResourceShadowDiscriminator rsd) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
LensUtil.getProjectionContext(LensContext<F> context,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> equivalentAccount,
ProvisioningService provisioningService,
PrismContext prismContext,
Task task,
OperationResult result) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
LensUtil.getProjectionContext(LensContext<F> context,
String resourceOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent,
ProvisioningService provisioningService,
PrismContext prismContext,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.findRelatedContexts(LensContext<F> context,
LensProjectionContext refProjCtx)
Returns a list of context that have equivalent discriminator with the reference context.
|
List<LensProjectionContext> |
LensContext.getConflictingProjectionContexts() |
Collection<LensProjectionContext> |
LensContext.getProjectionContexts() |
Iterator<LensProjectionContext> |
LensContext.getProjectionContextsIterator() |
Modifier and Type | Method and Description |
---|---|
void |
LensContext.addConflictingProjectionContext(LensProjectionContext conflictingContext) |
void |
LensContext.addProjectionContext(LensProjectionContext projectionContext) |
protected void |
LensProjectionContext.copyValues(LensProjectionContext clone,
LensContext<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> lensContext) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.createObjectDeltaOperation(ObjectDelta<F> focusDelta,
OperationResult result,
LensElementContext<F> focusContext,
LensProjectionContext projCtx) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.createObjectDeltaOperation(ObjectDelta<T> objectDelta,
OperationResult result,
LensElementContext<T> objectContext,
LensProjectionContext projCtx,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T> |
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 com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T> |
LensUtil.findAPrioriDelta(LensContext<F> context,
LensProjectionContext projCtx,
ItemPath projectionPropertyPath)
Extracts the delta from this projection context and also from all other projection contexts that have
equivalent discriminator.
|
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.findLowerOrderContext(LensContext<F> context,
LensProjectionContext refProjCtx) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
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 com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.hasDependentContext(LensContext<F> context,
LensProjectionContext targetProjectionContext) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.hasLowerOrderContext(LensContext<F> context,
LensProjectionContext refProjCtx) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.isDependencyTargetContext(LensProjectionContext sourceProjContext,
LensProjectionContext targetProjectionContext,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceObjectTypeDependencyType dependency) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.moveTriggers(LensProjectionContext projCtx,
LensFocusContext<F> focusCtx) |
Modifier and Type | Method and Description |
---|---|
LensProjectionContext |
ShadowConstraintsChecker.getAccountContext() |
Modifier and Type | Method and Description |
---|---|
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
DependencyProcessor.checkDependencies(LensContext<F> context,
LensProjectionContext projContext,
OperationResult result)
Check that the dependencies are still satisfied.
|
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProjectionValuesProcessor.checkSchemaAndPolicies(LensContext<F> context,
LensProjectionContext accountContext,
String activityDescription,
OperationResult result)
Check that the primary deltas do not violate schema and policies
TODO: implement schema check
|
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ContextLoader.loadFullShadow(LensContext<F> context,
LensProjectionContext projCtx,
Task task,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ContextLoader.makeSureProjectionIsLoaded(LensContext<F> context,
LensProjectionContext projectionContext,
Task task,
OperationResult result)
Make sure that the projection context is loaded as approppriate.
|
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProjectionValuesProcessor.process(LensContext<O> context,
LensProjectionContext projectionContext,
String activityDescription,
Task task,
OperationResult result) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
ActivationProcessor.processActivation(LensContext<O> context,
LensProjectionContext projectionContext,
XMLGregorianCalendar now,
Task task,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
ActivationProcessor.processActivationMetadata(LensContext<F> context,
LensProjectionContext accCtx,
XMLGregorianCalendar now,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
ActivationProcessor.processActivationUserCurrent(LensContext<F> context,
LensProjectionContext accCtx,
XMLGregorianCalendar now,
Task task,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
ActivationProcessor.processActivationUserFuture(LensContext<F> context,
LensProjectionContext accCtx,
XMLGregorianCalendar now,
Task task,
OperationResult result) |
void |
AssignmentProcessor.processAssignmentsAccountValues(LensProjectionContext accountContext,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
OutboundProcessor.processOutbound(LensContext<F> context,
LensProjectionContext projCtx,
Task task,
OperationResult result) |
void |
ShadowConstraintsChecker.setAccountContext(LensProjectionContext accountContext) |
Constructor and Description |
---|
ShadowConstraintsChecker(LensProjectionContext accountContext) |
Modifier and Type | Method and Description |
---|---|
static ExpressionVariables |
Utils.getDefaultExpressionVariables(LensContext<?> context,
LensProjectionContext projCtx) |
Copyright © 2016 evolveum. All rights reserved.