Uses of Interface
com.evolveum.midpoint.model.api.context.ModelContext
-
Packages that use ModelContext Package Description com.evolveum.midpoint.model.api com.evolveum.midpoint.model.api.expr com.evolveum.midpoint.model.api.hooks com.evolveum.midpoint.model.api.util -
-
Uses of ModelContext in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return ModelContext Modifier and Type Method Description <F extends ObjectType>
ModelContext<F>ModelInteractionService. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, com.evolveum.midpoint.task.api.Task task, OperationResult result)Computes the most likely changes triggered by the provided delta.<F extends ObjectType>
ModelContext<F>ModelInteractionService. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, com.evolveum.midpoint.task.api.Task task, Collection<ProgressListener> listeners, OperationResult result)<F extends ObjectType>
ModelContext<F>ModelInteractionService. unwrapModelContext(LensContextType wrappedContext, com.evolveum.midpoint.task.api.Task task, OperationResult result)Methods in com.evolveum.midpoint.model.api with parameters of type ModelContext Modifier and Type Method Description voidProgressListener. onProgressAchieved(ModelContext modelContext, ProgressInformation progressInformation)Reports a progress achieved. -
Uses of ModelContext in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr that return ModelContext Modifier and Type Method Description <F extends ObjectType>
ModelContext<F>MidpointFunctions. getModelContext()<F extends ObjectType>
ModelContext<F>MidpointFunctions. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options)ModelContextMidpointFunctions. unwrapModelContext(LensContextType lensContextType)Methods in com.evolveum.midpoint.model.api.expr with parameters of type ModelContext Modifier and Type Method Description ObjectDeltaTypeMidpointFunctions. getResourceDelta(ModelContext context, String resourceOid)Returns aggregated delta that is to be executed on a given resource.LensContextTypeMidpointFunctions. wrapModelContext(ModelContext<?> lensContext) -
Uses of ModelContext in com.evolveum.midpoint.model.api.hooks
Methods in com.evolveum.midpoint.model.api.hooks with parameters of type ModelContext Modifier and Type Method Description <O extends ObjectType>
HookOperationModeChangeHook. invoke(@NotNull ModelContext<O> context, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result)Generic method to be implemented by the hook.voidChangeHook. invokeOnException(@NotNull ModelContext context, @NotNull Throwable throwable, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result)This method is invoked by the clockwork when an exception occurs.default voidChangeHook. invokePreview(@NotNull ModelContext<? extends ObjectType> context, com.evolveum.midpoint.task.api.Task task, OperationResult result)Invokes the hook in "preview mode". -
Uses of ModelContext in com.evolveum.midpoint.model.api.util
Methods in com.evolveum.midpoint.model.api.util that return ModelContext Modifier and Type Method Description static <O extends ObjectType>
ModelContext<O>ModelContextUtil. unwrapModelContext(LensContextType lensContextType, ModelInteractionService modelInteractionService, com.evolveum.midpoint.task.api.Task opTask, OperationResult result)Methods in com.evolveum.midpoint.model.api.util with parameters of type ModelContext Modifier and Type Method Description <F extends ObjectType>
voidClockworkInspector. afterMappingEvaluation(ModelContext<F> context, Mapping<?,?> evaluatedMapping)May be used to gather profiling data, etc.<F extends ObjectType>
voidClockworkInspector. clockworkFinish(ModelContext<F> context)<F extends ObjectType>
voidClockworkInspector. clockworkStart(ModelContext<F> context)<F extends ObjectType>
voidClockworkInspector. clockworkStateSwitch(ModelContext<F> contextBefore, ModelState newState)<F extends ObjectType>
voidClockworkInspector. projectorFinish(ModelContext<F> context)<F extends ObjectType>
voidClockworkInspector. projectorStart(ModelContext<F> context)
-