Package | Description |
---|---|
com.evolveum.midpoint.model.lens | |
com.evolveum.midpoint.model.lens.projector | |
com.evolveum.midpoint.model.sync.action |
Modifier and Type | Method and Description |
---|---|
Collection<LensProjectionContext<P>> |
LensContext.getProjectionContexts() |
Iterator<LensProjectionContext<P>> |
LensContext.getProjectionContextsIterator() |
Modifier and Type | Method and Description |
---|---|
void |
LensContext.addProjectionContext(LensProjectionContext<P> projectionContext) |
protected void |
LensProjectionContext.copyValues(LensProjectionContext<O> clone,
LensContext lensContext) |
static Object |
LensUtil.getIterationTokenVariableValue(LensProjectionContext<ShadowType> accCtx) |
static Object |
LensUtil.getIterationVariableValue(LensProjectionContext<ShadowType> accCtx) |
static void |
LensUtil.loadFullAccount(LensProjectionContext<ShadowType> accCtx,
ProvisioningService provisioningService,
OperationResult result) |
static void |
LensUtil.moveTriggers(LensProjectionContext<ShadowType> projCtx,
LensFocusContext<UserType> focusCtx) |
void |
ShadowConstraintsChecker.setAccountContext(LensProjectionContext<ShadowType> accountContext) |
Constructor and Description |
---|
ShadowConstraintsChecker(LensProjectionContext<ShadowType> accountContext) |
Modifier and Type | Method and Description |
---|---|
void |
AccountValuesProcessor.checkSchemaAndPolicies(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accountContext,
String activityDescription,
OperationResult result)
Check that the primary deltas do not violate schema and policies
TODO: implement schema check
|
<V extends PrismValue> |
MappingEvaluationHelper.evaluateMappingSetProjection(Collection<MappingType> mappingTypes,
String mappingDesc,
XMLGregorianCalendar now,
MappingInitializer<V> initializer,
Item<V> aPrioriValue,
ItemDelta<V> aPrioriDelta,
PrismObject<? extends ShadowType> aPrioriObject,
Boolean evaluateCurrent,
org.apache.commons.lang.mutable.MutableBoolean strongMappingWasUsed,
LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
OperationResult result)
strongMappingWasUsed: Returns true here if the value was (at least partly) determined by a strong mapping.
|
<F extends ObjectType,P extends ObjectType> |
ContextLoader.makeSureProjectionIsLoaded(LensContext<F,P> context,
LensProjectionContext<P> projectionContext,
OperationResult result)
Make sure that the projection context is loaded as approppriate.
|
<F extends ObjectType,P extends ObjectType> |
AccountValuesProcessor.process(LensContext<F,P> context,
LensProjectionContext<P> projectionContext,
String activityDescription,
OperationResult result) |
void |
AccountValuesProcessor.processAccounts(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accountContext,
String activityDescription,
OperationResult result) |
<F extends ObjectType,P extends ObjectType> |
ActivationProcessor.processActivation(LensContext<F,P> context,
LensProjectionContext<P> projectionContext,
XMLGregorianCalendar now,
OperationResult result) |
void |
ActivationProcessor.processActivationMetadata(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
XMLGregorianCalendar now,
OperationResult result) |
void |
ActivationProcessor.processActivationUserCurrent(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
XMLGregorianCalendar now,
OperationResult result) |
void |
ActivationProcessor.processActivationUserFuture(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
XMLGregorianCalendar now,
OperationResult result) |
void |
AssignmentProcessor.processAssignmentsAccountValues(LensProjectionContext<ShadowType> accountContext,
OperationResult result) |
<F extends ObjectType,P extends ObjectType> |
CredentialsProcessor.processCredentials(LensContext<F,P> context,
LensProjectionContext<P> projectionContext,
OperationResult result) |
void |
CredentialsProcessor.processCredentialsUser(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
protected LensProjectionContext<ShadowType> |
BaseAction.createAccountLensContext(LensContext<UserType,ShadowType> context,
ResourceObjectShadowChangeDescription change,
SynchronizationIntent syncIntent,
com.evolveum.midpoint.model.sync.action.ActivationDecision activationDecision) |
Modifier and Type | Method and Description |
---|---|
protected void |
ModifyUserAction.updateContextBeforeSync(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accountContext)
A chance to update the context before a sync is executed.
|
Copyright © 2013 evolveum. All rights reserved.