Uses of Interface
com.evolveum.midpoint.model.api.context.ModelContext
Packages that use ModelContext
Package
Description
-
Uses of ModelContext in com.evolveum.midpoint.gui.impl.page.admin.component
Methods in com.evolveum.midpoint.gui.impl.page.admin.component that return ModelContextModifier and TypeMethodDescriptionModelContext<? extends ObjectType>
ProgressPanel.getPreviewResult()
-
Uses of ModelContext in com.evolveum.midpoint.gui.impl.page.admin.component.preview
Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.component.preview with type arguments of type ModelContextModifierConstructorDescriptionPreviewChangesTabPanel
(String id, org.apache.wicket.model.IModel<ModelContext<O>> contextModel) -
Uses of ModelContext in com.evolveum.midpoint.gui.impl.page.admin.focus
Method parameters in com.evolveum.midpoint.gui.impl.page.admin.focus with type arguments of type ModelContextModifier and TypeMethodDescriptionprotected void
PageFocusDetails.collectObjectsForPreview
(Map<PrismObject<F>, ModelContext<? extends ObjectType>> modelContextMap) Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.focus with type arguments of type ModelContextModifierConstructorDescriptionPageFocusPreviewChanges
(Map<PrismObject<O>, ModelContext<O>> modelContextMap, PageBase previousPage) -
Uses of ModelContext in com.evolveum.midpoint.gui.impl.page.admin.user
Method parameters in com.evolveum.midpoint.gui.impl.page.admin.user with type arguments of type ModelContextModifier and TypeMethodDescriptionprotected void
PageUser.collectObjectsForPreview
(Map<PrismObject<UserType>, ModelContext<? extends ObjectType>> prismObjectModelContextMap) protected void
PageUser.processAdditionalFocalObjectsForPreview
(Map<PrismObject<UserType>, ModelContext<? extends ObjectType>> modelContextMap) for now used only for delegation changes -
Uses of ModelContext in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return ModelContextModifier and TypeMethodDescription@NotNull ModelContext<?>
ProgressListener.Collecting.getFinalContext()
Returns the model context, while checking it is really the expected (final) one.default <F extends ObjectType>
ModelContext<F>ModelInteractionService.previewChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, OperationResult result) Computes the most likely changes triggered by the provided delta.<F extends ObjectType>
@NotNull ModelContext<F>ModelInteractionService.previewChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, Collection<ProgressListener> listeners, OperationResult result) This method uses the simulations feature that is more precise than the original (pre-4.9) implementation.<F extends ObjectType>
ModelContext<F>ModelInteractionService.unwrapModelContext
(LensContextType wrappedContext, Task task, OperationResult result) Methods in com.evolveum.midpoint.model.api with parameters of type ModelContextModifier and TypeMethodDescriptionvoid
ProgressListener.Collecting.onProgressAchieved
(ModelContext<?> modelContext, ProgressInformation progressInformation) void
ProgressListener.onProgressAchieved
(ModelContext<?> modelContext, ProgressInformation progressInformation) Reports a progress achieved.<O extends ObjectType>
ModelContextVisualizationModelInteractionService.visualizeModelContext
(ModelContext<O> context, Task task, OperationResult result) -
Uses of ModelContext in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context that return ModelContext -
Uses of ModelContext in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr that return ModelContextModifier and TypeMethodDescription<F extends ObjectType>
ModelContext<F>MidpointFunctions.getModelContext()
<F extends ObjectType>
ModelContext<F>MidpointFunctions.previewChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options) <F extends ObjectType>
ModelContext<F>MidpointFunctions.previewChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, OperationResult result) ModelContext<?>
MidpointFunctions.unwrapModelContext
(LensContextType lensContextType) Methods in com.evolveum.midpoint.model.api.expr with parameters of type ModelContextModifier and TypeMethodDescriptionMidpointFunctions.getResourceDelta
(ModelContext<?> context, String resourceOid) Returns aggregated delta that is to be executed on a given resource.MidpointFunctions.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 ModelContextModifier and TypeMethodDescription<O extends ObjectType>
@NotNull HookOperationModeChangeHook.invoke
(@NotNull ModelContext<O> context, @NotNull Task task, @NotNull OperationResult result) Generic method to be implemented by the hook.void
ChangeHook.invokeOnException
(@NotNull ModelContext<?> context, @NotNull Throwable throwable, @NotNull Task task, @NotNull OperationResult result) This method is invoked by the clockwork when an exception occurs.default void
ChangeHook.invokePreview
(@NotNull ModelContext<? extends ObjectType> context, 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 ModelContextModifier and TypeMethodDescriptionstatic <O extends ObjectType>
ModelContext<O>ModelContextUtil.unwrapModelContext
(LensContextType lensContextType, ModelInteractionService modelInteractionService, Task opTask, OperationResult result) Methods in com.evolveum.midpoint.model.api.util with parameters of type ModelContextModifier and TypeMethodDescription<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) -
Uses of ModelContext in com.evolveum.midpoint.model.common.expression
Methods in com.evolveum.midpoint.model.common.expression that return ModelContextModifier and TypeMethodDescriptionModelContext<?>
ModelExpressionEnvironment.getLensContext()
static ModelContext<?>
ModelExpressionThreadLocalHolder.getLensContext()
static @NotNull ModelContext<?>
ModelExpressionThreadLocalHolder.getLensContextRequired()
Methods in com.evolveum.midpoint.model.common.expression with parameters of type ModelContextModifier and TypeMethodDescriptionstatic <V extends PrismValue,
D extends ItemDefinition<?>>
ModelExpressionEnvironment.ExtraOptionsProvider<V,D> ModelExpressionEnvironment.ExtraOptionsProvider.forModelContext
(@NotNull ModelContext<?> modelContext) ModelExpressionEnvironment.ExpressionEnvironmentBuilder.lensContext
(ModelContext<?> lensContext) Constructors in com.evolveum.midpoint.model.common.expression with parameters of type ModelContextModifierConstructorDescriptionModelExpressionEnvironment
(ModelContext<?> lensContext, ModelProjectionContext projectionContext, Task currentTask, OperationResult currentResult) Consider usingModelExpressionEnvironment.ExpressionEnvironmentBuilder
instead. -
Uses of ModelContext in com.evolveum.midpoint.model.common.mapping.metadata
Methods in com.evolveum.midpoint.model.common.mapping.metadata with parameters of type ModelContextModifier and TypeMethodDescriptionvoid
ItemValueMetadataProcessingSpec.populateFromCurrentFocusTemplate
(ModelContext<?> lensContext, @NotNull ItemPath dataPath, ItemDefinition<?> dataDefinition, ObjectResolver objectResolver, String contextDesc, Task task, OperationResult result) -
Uses of ModelContext in com.evolveum.midpoint.model.common.util
Methods in com.evolveum.midpoint.model.common.util that return ModelContextMethods in com.evolveum.midpoint.model.common.util with parameters of type ModelContextModifier and TypeMethodDescription<F extends ObjectType>
voidProfilingModelInspector.clockworkFinish
(ModelContext<F> context) <F extends ObjectType>
voidProfilingModelInspector.clockworkStart
(ModelContext<F> context) <F extends ObjectType>
voidProfilingModelInspector.clockworkStateSwitch
(ModelContext<F> contextBefore, ModelState newState) <F extends ObjectType>
voidProfilingModelInspector.projectorFinish
(ModelContext<F> context) <F extends ObjectType>
voidProfilingModelInspector.projectorStart
(ModelContext<F> context) -
Uses of ModelContext in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller that return ModelContextModifier and TypeMethodDescription<F extends ObjectType>
@NotNull ModelContext<F>ModelInteractionServiceImpl.previewChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, Collection<ProgressListener> listeners, OperationResult result) The "modern" implementation that uses the simulations feature.<F extends ObjectType>
ModelContext<F>ModelInteractionServiceImpl.unwrapModelContext
(LensContextType wrappedContext, Task task, OperationResult result) Methods in com.evolveum.midpoint.model.impl.controller with parameters of type ModelContextModifier and TypeMethodDescription<O extends ObjectType>
ModelContextVisualizationModelInteractionServiceImpl.visualizeModelContext
(ModelContext<O> context, Task task, OperationResult result) -
Uses of ModelContext in com.evolveum.midpoint.model.impl.expr
Methods in com.evolveum.midpoint.model.impl.expr that return ModelContextModifier and TypeMethodDescription<F extends ObjectType>
ModelContext<F>MidpointFunctionsImpl.getModelContext()
<F extends ObjectType>
ModelContext<F>MidpointFunctionsImpl.previewChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options) <F extends ObjectType>
ModelContext<F>MidpointFunctionsImpl.previewChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, OperationResult result) ModelContext<?>
MidpointFunctionsImpl.unwrapModelContext
(LensContextType lensContextType) Methods in com.evolveum.midpoint.model.impl.expr with parameters of type ModelContextModifier and TypeMethodDescriptionMidpointFunctionsImpl.getResourceDelta
(ModelContext<?> context, String resourceOid) MidpointFunctionsImpl.wrapModelContext
(ModelContext<?> lensContext) -
Uses of ModelContext in com.evolveum.midpoint.model.impl.lens
Classes in com.evolveum.midpoint.model.impl.lens that implement ModelContextModifier and TypeClassDescriptionclass
LensContext<F extends ObjectType>
class
LensContextPlaceholder<F extends ObjectType>
This class does nothing.Methods in com.evolveum.midpoint.model.impl.lens that return ModelContext -
Uses of ModelContext in com.evolveum.midpoint.model.impl.lens.projector.mappings
Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings with parameters of type ModelContextModifier and TypeMethodDescriptionstatic <V extends PrismValue,
D extends ItemDefinition<?>>
MappingEvaluator.EvaluationContext<V,D> MappingEvaluator.EvaluationContext.forModelContext
(@NotNull ModelContext<?> modelContext) -
Uses of ModelContext in com.evolveum.midpoint.notifications.api.events
Methods in com.evolveum.midpoint.notifications.api.events that return ModelContext -
Uses of ModelContext in com.evolveum.midpoint.web.component.model.operationStatus
Constructors in com.evolveum.midpoint.web.component.model.operationStatus with parameters of type ModelContextModifierConstructorDescriptionModelOperationStatusDto
(ModelContext<?> modelContext, ModelInteractionService modelInteractionService, Task opTask, OperationResult result) -
Uses of ModelContext in com.evolveum.midpoint.web.component.progress
Methods in com.evolveum.midpoint.web.component.progress that return ModelContextModifier and TypeMethodDescriptionModelContext<? extends ObjectType>
ProgressPanel.getPreviewResult()
ModelContext<? extends ObjectType>
ProgressReporter.getPreviewResult()
Methods in com.evolveum.midpoint.web.component.progress with parameters of type ModelContextModifier and TypeMethodDescriptionvoid
ProgressReporter.onProgressAchieved
(ModelContext<?> modelContext, ProgressInformation progressInformation) void
ProgressReporter.setPreviewResult
(ModelContext<? extends ObjectType> previewResult) -
Uses of ModelContext in com.evolveum.midpoint.wf.api
Methods in com.evolveum.midpoint.wf.api with parameters of type ModelContextModifier and TypeMethodDescriptionApprovalsManager.getApprovalSchemaPreview
(@NotNull ModelContext<?> modelContext, @NotNull Task task, @NotNull OperationResult result) Retrieves information about expected approval schema and its execution.