Uses of Interface
com.evolveum.midpoint.prism.delta.ObjectDelta
Package
Description
Package for reusable and stable GUI Wicket Components.
Package that contains base page classes.
GUI API package for various utility classes and interfaces.
Implements gathering and evaluation of inbound mappings: both during clockwork and before it (for correlation purposes).
-
Uses of ObjectDelta in com.evolveum.midpoint.common.crypto
Modifier and TypeMethodDescriptionstatic <T extends ObjectType>
voidCryptoUtil.checkEncrypted
(ObjectDelta<T> delta) static <T extends ObjectType>
voidCryptoUtil.encryptValues
(Protector protector, ObjectDelta<T> delta) Encrypts all encryptable values in delta. -
Uses of ObjectDelta in com.evolveum.midpoint.gui.api.component
Modifier and TypeMethodDescriptionprotected ObjectDelta
MemberPopupTabPanel.prepareDelta()
protected ObjectDelta
MultiTypesMemberPopupTabPanel.prepareDelta()
-
Uses of ObjectDelta in com.evolveum.midpoint.gui.api.page
Modifier and TypeMethodDescription<O extends ObjectType,
T extends ObjectType>
voidPageBase.authorize
(String operationUrl, AuthorizationPhaseType phase, PrismObject<O> object, ObjectDelta<O> delta, PrismObject<T> target, OperationResult result) <O extends ObjectType,
T extends ObjectType>
booleanPageAdminLTE.isAuthorized
(String operationUrl, AuthorizationPhaseType phase, PrismObject<O> object, ObjectDelta<O> delta, PrismObject<T> target) -
Uses of ObjectDelta in com.evolveum.midpoint.gui.api.prism.wrapper
-
Uses of ObjectDelta in com.evolveum.midpoint.gui.api.util
Modifier and TypeMethodDescriptionstatic <T extends ObjectType>
ObjectDelta<T>WebModelServiceUtils.createActivationAdminStatusDelta
(Class<T> type, String oid, boolean enabled, PrismContext context) Modifier and TypeMethodDescriptionstatic void
WebComponentUtil.encryptCredentials
(ObjectDelta delta, boolean encrypt, ModelServiceLocator serviceLocator) static void
WebComponentUtil.encryptCredentials
(ObjectDelta delta, boolean encrypt, MidPointApplication app) static void
WebModelServiceUtils.save
(ObjectDelta delta, ModelExecuteOptions options, OperationResult result, Task task, PageAdminLTE page) static void
WebModelServiceUtils.save
(ObjectDelta delta, OperationResult result, PageAdminLTE page) static void
WebModelServiceUtils.save
(ObjectDelta delta, OperationResult result, Task task, PageAdminLTE page) Modifier and TypeMethodDescriptionstatic void
WebModelServiceUtils.save
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, OperationResult result, Task task, PageAdminLTE page) -
Uses of ObjectDelta in com.evolveum.midpoint.gui.impl.page.admin
Modifier and TypeMethodDescriptionCollection<ObjectDelta<? extends ObjectType>>
ObjectDetailsModels.collectDeltas
(OperationResult result) Collection<ObjectDelta<? extends ObjectType>>
ObjectDetailsModels.collectDeltaWithoutSavedDeltas
(OperationResult result) protected List<ObjectDelta<? extends ObjectType>>
ObjectDetailsModels.getAdditionalModifyDeltas
(OperationResult result) Modifier and TypeMethodDescriptionprotected void
ObjectDetailsModels.prepareObjectDeltaForModify
(ObjectDelta<O> modifyDelta) Modifier and TypeMethodDescriptionprotected Collection<ObjectDeltaOperation<? extends ObjectType>>
AbstractPageObjectDetails.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, boolean previewOnly, ExecuteChangeOptionsDto options, Task task, OperationResult result, org.apache.wicket.ajax.AjaxRequestTarget target) Collection<ObjectDeltaOperation<? extends ObjectType>>
ObjectChangeExecutor.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, boolean previewOnly, Task task, OperationResult result, org.apache.wicket.ajax.AjaxRequestTarget target) Collection<ObjectDeltaOperation<? extends ObjectType>>
ObjectChangesExecutorImpl.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, boolean previewOnly, Task task, OperationResult result, org.apache.wicket.ajax.AjaxRequestTarget target) Collection<ObjectDeltaOperation<? extends ObjectType>>
ObjectChangesExecutorImpl.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, OperationResult result) Executes changes on behalf of the parent page.Collection<ObjectDeltaOperation<? extends ObjectType>>
ObjectChangesExecutorImpl.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, Task task, OperationResult result, org.apache.wicket.ajax.AjaxRequestTarget target) Collection<ObjectDeltaOperation<? extends ObjectType>>
ProgressAwareChangesExecutorImpl.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, boolean previewOnly, ModelExecuteOptions options, Task task, OperationResult result, org.apache.wicket.ajax.AjaxRequestTarget target) Executes changes on behalf of the parent page.Collection<ObjectDeltaOperation<? extends ObjectType>>
ProgressAwareChangesExecutorImpl.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, boolean previewOnly, Task task, OperationResult result, org.apache.wicket.ajax.AjaxRequestTarget target) protected boolean
AbstractPageObjectDetails.noChangesToExecute
(Collection<ObjectDelta<? extends ObjectType>> deltas, ExecuteChangeOptionsDto options) protected Collection<SimpleValidationError>
ObjectDetailsModels.performCustomValidation
(PrismObject<O> object, Collection<ObjectDelta<? extends ObjectType>> deltas) -
Uses of ObjectDelta in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType.inducement
Modifier and TypeMethodDescriptionInducedEntitlementsValidator.validateObject
(PrismObject<? extends ObjectType> object, Collection<ObjectDelta<? extends ObjectType>> deltas) -
Uses of ObjectDelta in com.evolveum.midpoint.gui.impl.page.admin.focus
Modifier and TypeMethodDescriptionprotected List<ObjectDelta<? extends ObjectType>>
FocusDetailsModels.getAdditionalModifyDeltas
(OperationResult result) Modifier and TypeMethodDescriptionprotected void
FocusDetailsModels.prepareObjectDeltaForModify
(ObjectDelta<F> focusDelta) Modifier and TypeMethodDescriptionprotected Collection<ObjectDeltaOperation<? extends ObjectType>>
PageFocusDetails.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, boolean previewOnly, ExecuteChangeOptionsDto options, Task task, OperationResult result, org.apache.wicket.ajax.AjaxRequestTarget target) -
Uses of ObjectDelta in com.evolveum.midpoint.gui.impl.page.admin.role.mining.model
Modifier and TypeMethodDescriptionList<ObjectDelta<? extends ObjectType>>
BusinessRoleDto.getObjectDeltas()
Modifier and TypeMethodDescriptionvoid
BusinessRoleDto.setObjectDeltas
(List<ObjectDelta<? extends ObjectType>> objectDeltas) ModifierConstructorDescriptionBusinessRoleDto
(PrismObject<UserType> prismObjectUser, PrismObject<RoleType> prismRoleObject, List<ObjectDelta<? extends ObjectType>> objectDeltas, int assignedCount, int unassignedCount, boolean include) -
Uses of ObjectDelta in com.evolveum.midpoint.gui.impl.page.admin.simulation
Modifier and TypeMethodDescriptionstatic Visualization
SimulationsGuiUtil.createVisualization
(ObjectDelta<? extends ObjectType> delta, PageBase page) -
Uses of ObjectDelta in com.evolveum.midpoint.gui.impl.page.admin.user
Modifier and TypeMethodDescriptionprotected void
PageUser.handleDelegationAssignmentDeltas
(ObjectDelta<UserType> focusDelta, List<AssignmentEditorDto> assignments, PrismContainerDefinition<AssignmentType> def) Modifier and TypeMethodDescriptionprotected Collection<ObjectDeltaOperation<? extends ObjectType>>
PageUser.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, boolean previewOnly, ExecuteChangeOptionsDto options, Task task, OperationResult result, org.apache.wicket.ajax.AjaxRequestTarget target) protected boolean
PageUser.noChangesToExecute
(Collection<ObjectDelta<? extends ObjectType>> deltas, ExecuteChangeOptionsDto options) -
Uses of ObjectDelta in com.evolveum.midpoint.gui.impl.page.login
Modifier and TypeMethodDescriptionprotected ObjectDelta<UserType>
PageInvitation.prepareUserDelta
(Task task, OperationResult result) protected ObjectDelta<UserType>
PageSelfRegistration.prepareUserDelta
(Task task, OperationResult result) -
Uses of ObjectDelta in com.evolveum.midpoint.gui.impl.page.self.credentials
Modifier and TypeMethodDescriptionprotected void
ChangePasswordPanel.collectDeltas
(Collection<ObjectDelta<? extends ObjectType>> deltas, ProtectedStringType currentPassword, ItemPath valuePath) protected void
PropagatePasswordPanel.collectDeltas
(Collection<ObjectDelta<? extends ObjectType>> deltas, ProtectedStringType currentPassword, ItemPath valuePath) -
Uses of ObjectDelta in com.evolveum.midpoint.gui.impl.prism.wrapper
Modifier and TypeMethodDescriptionPrismObjectWrapperImpl.getObjectDelta()
ResourceWrapper.getObjectDelta()
-
Uses of ObjectDelta in com.evolveum.midpoint.model.api
Modifier and TypeMethodDescriptionObjectTreeDeltas.getFocusChange()
ObjectTreeDeltas.getProjectionChange
(ProjectionContextKey key) Modifier and TypeMethodDescriptionList<ObjectDelta<? extends ObjectType>>
ObjectTreeDeltas.getDeltaList()
ObjectTreeDeltas.getProjectionChangeMap()
ObjectTreeDeltas.getProjectionChangeMapEntries()
Modifier and TypeMethodDescriptionvoid
ObjectTreeDeltas.addProjectionChange
(ProjectionContextKey key, ObjectDelta<ShadowType> primaryDelta) void
CaseService.completeWorkItem
(@NotNull WorkItemId workItemId, @NotNull AbstractWorkItemOutputType output, @Nullable ObjectDelta<?> additionalDelta, @NotNull Task task, @NotNull OperationResult parentResult) Completes a work item.void
ObjectTreeDeltas.setFocusChange
(ObjectDelta<T> focusChange) @NotNull Visualization
ModelInteractionService.visualizeDelta
(ObjectDelta<? extends ObjectType> delta, boolean includeOperationalItems, boolean includeOriginalObject, Task task, OperationResult result) @NotNull Visualization
ModelInteractionService.visualizeDelta
(ObjectDelta<? extends ObjectType> delta, boolean includeOperationalItems, Task task, OperationResult result) @NotNull Visualization
ModelInteractionService.visualizeDelta
(ObjectDelta<? extends ObjectType> delta, boolean includeOperationalItems, ObjectReferenceType objectRef, Task task, OperationResult result) @NotNull Visualization
ModelInteractionService.visualizeDelta
(ObjectDelta<? extends ObjectType> delta, Task task, OperationResult result) Modifier and TypeMethodDescriptiondefault Collection<ObjectDeltaOperation<? extends ObjectType>>
ModelService.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, OperationResult result) Execute the provided object deltas.Collection<ObjectDeltaOperation<? extends ObjectType>>
ModelService.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, Collection<ProgressListener> listeners, OperationResult parentResult) <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>
ModelContext<F>ModelInteractionService.previewChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, Collection<ProgressListener> listeners, OperationResult result) ModelInteractionService.visualizeDeltas
(List<ObjectDelta<? extends ObjectType>> deltas, Task task, OperationResult result) -
Uses of ObjectDelta in com.evolveum.midpoint.model.api.context
Modifier and TypeMethodDescriptionObjectDelta<?>
ModelElementContext.getCurrentDelta()
Returns object delta valid for the current clockwork click.ModelProjectionContext.getExecutableDelta()
Returns delta suitable for execution.ModelElementContext.getPrimaryDelta()
ModelElementContext.getSecondaryDelta()
Returns secondary delta for the current clockwork click.ModelElementContext.getSummaryDelta()
Returns object delta comprising both primary delta and (all) secondary deltas, merged together.ModelElementContext.getSummarySecondaryDelta()
Returns all secondary deltas, merged together.ModelProjectionContext.getSyncDelta()
Returns synchronization delta.Modifier and TypeMethodDescriptionvoid
ModelElementContext.addToPrimaryDelta
(ObjectDelta<O> value) Add a delta to the primary delta.void
ModelElementContext.setPrimaryDelta
(ObjectDelta<O> primaryDelta) Sets the primary delta.void
ModelProjectionContext.setSyncDelta
(ObjectDelta<ShadowType> syncDelta) -
Uses of ObjectDelta in com.evolveum.midpoint.model.api.expr
Modifier and TypeMethodDescriptionvoid
MidpointFunctions.executeChanges
(ObjectDelta<? extends ObjectType>... deltas) Execute the provided object deltas.MidpointFunctions.getPlaintextAccountPasswordFromDelta
(ObjectDelta<? extends ShadowType> delta) <T extends ObjectType>
voidMidpointFunctions.modifyObject
(ObjectDelta<T> modifyDelta) <T extends ObjectType>
voidMidpointFunctions.modifyObject
(ObjectDelta<T> modifyDelta, ModelExecuteOptions options) Modifier and TypeMethodDescriptionvoid
MidpointFunctions.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas) Execute the provided object deltas.void
MidpointFunctions.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options) Execute the provided object deltas.MidpointFunctions.executeChangesAsynchronously
(Collection<ObjectDelta<?>> deltas, ModelExecuteOptions options, String templateTaskOid) MidpointFunctions.executeChangesAsynchronously
(Collection<ObjectDelta<?>> deltas, ModelExecuteOptions options, String templateTaskOid, Task opTask, OperationResult result) MidpointFunctions.getPlaintextUserPasswordFromDeltas
(List<ObjectDelta<? extends FocusType>> deltas) <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) -
Uses of ObjectDelta in com.evolveum.midpoint.model.api.simulation
Modifier and TypeMethodDescription@Nullable ObjectDelta<O>
ProcessedObject.getDelta()
Returns the operation that is to be executed. -
Uses of ObjectDelta in com.evolveum.midpoint.model.api.util
Modifier and TypeMethodDescriptionMergeDeltas.getLeftLinkDelta()
MergeDeltas.getLeftObjectDelta()
MergeDeltas.getRightLinkDelta()
ModifierConstructorDescriptionMergeDeltas
(ObjectDelta<O> leftObjectDelta, ObjectDelta<O> leftLinkDelta, ObjectDelta<O> rightLinkDelta) -
Uses of ObjectDelta in com.evolveum.midpoint.model.api.visualizer
Modifier and TypeMethodDescriptionObjectDelta<?>
Visualization.getSourceDelta()
Source object delta where more details can be found. -
Uses of ObjectDelta in com.evolveum.midpoint.model.impl
Modifier and TypeMethodDescription@Nullable ObjectDelta<ShadowType>
ResourceObjectProcessingContext.getResourceObjectDelta()
ResourceObjectProcessingContextImpl.getResourceObjectDelta()
Modifier and TypeMethodDescriptionResourceObjectProcessingContextImpl.ResourceObjectProcessingContextBuilder.withResourceObjectDelta
(ObjectDelta<ShadowType> resourceObjectDelta) -
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.controller
Modifier and TypeMethodDescriptionvoid
ModelController.completeWorkItem
(@NotNull WorkItemId workItemId, @NotNull AbstractWorkItemOutputType output, @Nullable ObjectDelta<?> additionalDelta, @NotNull Task task, @NotNull OperationResult parentResult) @NotNull Visualization
ModelInteractionServiceImpl.visualizeDelta
(ObjectDelta<? extends ObjectType> delta, boolean includeOperationalItems, boolean includeOriginalObject, Task task, OperationResult result) @NotNull Visualization
ModelInteractionServiceImpl.visualizeDelta
(ObjectDelta<? extends ObjectType> delta, boolean includeOperationalItems, Task task, OperationResult result) @NotNull Visualization
ModelInteractionServiceImpl.visualizeDelta
(ObjectDelta<? extends ObjectType> delta, boolean includeOperationalItems, ObjectReferenceType objectRef, Task task, OperationResult result) @NotNull Visualization
ModelInteractionServiceImpl.visualizeDelta
(ObjectDelta<? extends ObjectType> delta, Task task, OperationResult result) Modifier and TypeMethodDescriptionCollection<ObjectDeltaOperation<? extends ObjectType>>
ModelController.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, Collection<ProgressListener> statusListeners, OperationResult parentResult) <F extends ObjectType>
ModelContext<F>ModelInteractionServiceImpl.previewChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, OperationResult parentResult) <F extends ObjectType>
ModelContext<F>ModelInteractionServiceImpl.previewChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, Collection<ProgressListener> listeners, OperationResult parentResult) ModelInteractionServiceImpl.visualizeDeltas
(List<ObjectDelta<? extends ObjectType>> deltas, Task task, OperationResult result) -
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.expr
Modifier and TypeMethodDescriptionfinal void
MidpointFunctionsImpl.executeChanges
(ObjectDelta<? extends ObjectType>... deltas) MidpointFunctionsImpl.getPlaintextAccountPasswordFromDelta
(ObjectDelta<? extends ShadowType> delta) <T extends ObjectType>
voidMidpointFunctionsImpl.modifyObject
(ObjectDelta<T> modifyDelta) <T extends ObjectType>
voidMidpointFunctionsImpl.modifyObject
(ObjectDelta<T> modifyDelta, ModelExecuteOptions options) Modifier and TypeMethodDescriptionvoid
MidpointFunctionsImpl.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas) void
MidpointFunctionsImpl.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options) MidpointFunctionsImpl.executeChangesAsynchronously
(Collection<ObjectDelta<?>> deltas, ModelExecuteOptions options, String templateTaskOid) MidpointFunctionsImpl.executeChangesAsynchronously
(Collection<ObjectDelta<?>> deltas, ModelExecuteOptions options, String templateTaskOid, Task opTask, OperationResult result) MidpointFunctionsImpl.getPlaintextUserPasswordFromDeltas
(List<ObjectDelta<? extends FocusType>> objectDeltas) <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) -
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.lens
Modifier and TypeMethodDescriptionstatic <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.LensElementContext.getCurrentDelta()
LensProjectionContext.getExecutableDelta()
LensElementContext.getPrimaryDelta()
LensElementContext.getSecondaryDelta()
@Nullable ObjectDelta<O>
RememberedElementState.getSecondaryDelta()
LensElementContext.getSummaryDelta()
LensElementContext.getSummaryExecutedDelta()
LensFocusContext.getSummarySecondaryDelta()
LensProjectionContext.getSummarySecondaryDelta()
LensProjectionContext.getSyncDelta()
Modifier and TypeMethodDescriptionCollection<ObjectDelta<? extends ObjectType>>
LensContext.getPrimaryChanges()
@NotNull Iterator<ObjectDelta<O>>
ObjectDeltaWaves.iterator()
Modifier and TypeMethodDescriptionvoid
ObjectDeltaWaves.add
(int wave, ObjectDelta<O> delta) void
LensProjectionContext.addAccountSyncDelta
(ObjectDelta<ShadowType> delta) void
LensElementContext.addToPrimaryDelta
(ObjectDelta<O> delta) Adds (merges) a delta into primary delta.<T extends ObjectType,
F extends ObjectType, AH extends AssignmentHolderType>
voidOperationalDataManager.applyMetadataModify
(ObjectDelta<T> objectDelta, Class<T> objectTypeClass, LensElementContext<T> elementContext, XMLGregorianCalendar now, Task task, LensContext<F> context) 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 <AH extends AssignmentHolderType>
ItemDeltaLensUtil.getAprioriItemDelta
(ObjectDelta<AH> focusDelta, ItemPath itemPath) void
LensElementContext.initializeElementState
(String oid, PrismObject<O> objectOld, PrismObject<O> objectCurrent, ObjectDelta<O> primaryDelta) Initializes the state of the element: sets old/current state and primary delta, clears the secondary delta.void
LensElementContext.DeltaModifier.modify
(ObjectDelta<O> delta) void
LensElementContext.resolveTemporaryContainerIds
(ObjectDelta<O> objectDelta) static <O extends ObjectType>
voidLensUtil.setDeltaOldValue
(LensElementContext<O> ctx, ObjectDelta<O> objectDelta) void
LensElementContext.setPrimaryDelta
(ObjectDelta<O> primaryDelta) Assumes clockwork was not started.void
LensElementContext.setPrimaryDeltaAfterStart
(ObjectDelta<O> primaryDelta) Sets the primary delta.void
LensProjectionContext.setSyncDelta
(ObjectDelta<ShadowType> syncDelta) void
LensElementContext.simulateDeltaExecution
(@NotNull ObjectDelta<O> delta) Updates the state to reflect that a delta was "executed" in simulation mode.void
LensProjectionContext.simulateDeltaExecution
(@NotNull ObjectDelta<ShadowType> delta) Modifier and TypeMethodDescription<F extends ObjectType>
LensContext<F>ContextFactory.createContext
(@NotNull Collection<ObjectDelta<? extends ObjectType>> deltas, @Nullable ModelExecuteOptions options, @NotNull Task task, @NotNull OperationResult result) Creates aLensContext
from a set of deltas (to be executed or previewed).void
LensElementContext.forEachDelta
(Consumer<ObjectDelta<O>> consumer) void
LensProjectionContext.forEachDelta
(Consumer<ObjectDelta<ShadowType>> consumer) ModifierConstructorDescriptionLensObjectDeltaOperation
(ObjectDelta<T> objectDelta) RememberedElementState
(@Nullable ObjectDelta<O> secondaryDelta) -
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.lens.indexing
Modifier and TypeMethodDescription<O extends ObjectType>
voidIndexingManager.updateIndexDataOnElementModify
(O current, @NotNull ObjectDelta<O> delta, @NotNull Class<O> objectClass, @NotNull LensElementContext<O> elementContext, @NotNull Task task, @NotNull OperationResult result) Updates normalized (indexed) identity data on focus modification (by adding necessary changes to the `delta` parameter.) -
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.lens.projector.credentials
Modifier and TypeMethodDescription<O extends ObjectType>
ObjectDelta<O>CredentialsProcessor.transformFocusExecutionDelta
(LensContext<O> context, ObjectDelta<O> focusDelta) Called from ChangeExecutor.Modifier and TypeMethodDescription<O extends ObjectType>
ObjectDelta<O>CredentialsProcessor.transformFocusExecutionDelta
(LensContext<O> context, ObjectDelta<O> focusDelta) Called from ChangeExecutor. -
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.lens.projector.focus
Modifier and TypeMethodDescriptionstatic <F extends AssignmentHolderType,
T extends AssignmentHolderType>
TemplateMappingsEvaluation<F,T> TemplateMappingsEvaluation.createForPersonaTemplate
(ModelBeans beans, LensContext<F> context, ObjectDeltaObject<F> focusOdoAbsolute, ObjectTemplateType template, @NotNull PrismObject<T> targetObject, ObjectDelta<T> targetAPrioriDelta, String contextDescription, XMLGregorianCalendar now, Task task, OperationResult result) -
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.lens.projector.focus.consolidation
ModifierConstructorDescriptionDeltaSetTripleMapConsolidation
(PathKeyedMap<DeltaSetTriple<ItemValueWithOrigin<?, ?>>> outputTripleMap, PrismObject<T> targetObject, ObjectDelta<T> targetAPrioriDelta, Function<ItemPath, Boolean> itemDeltaExistsProvider, Boolean addUnchangedValuesOverride, Consumer<IvwoConsolidatorBuilder> consolidatorCustomizer, DeltaSetTripleMapConsolidation.ItemDefinitionProvider itemDefinitionProvider, MappingEvaluationEnvironment env, ModelBeans beans, @Nullable LensContext<?> lensContext, OperationResult parentResult) -
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds
Modifier and TypeMethodDescriptionprotected @Nullable ObjectDelta<F>
ClockworkInboundsProcessing.getFocusAPrioriDelta()
protected @Nullable ObjectDelta<F>
PreInboundsProcessing.getFocusAPrioriDelta()
@Nullable ObjectDelta<ShadowType>
PreInboundsContext.getResourceObjectDelta()
@Nullable ObjectDelta<ShadowType>
SimplePreInboundsContextImpl.getResourceObjectDelta()
-
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.lens.projector.mappings
Modifier and TypeMethodDescriptionvoid
MappingEvaluatorParams.setAPrioriTargetDelta
(ObjectDelta<T> aPrioriTargetDelta) -
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.lens.tasks
Modifier and TypeMethodDescription<O extends ObjectType>
voidTaskOperationalDataManager.updateOnElementModify
(O current, @NotNull ObjectDelta<O> delta, @NotNull Class<O> objectClass, @NotNull LensElementContext<O> elementContext, OperationResult result) Updates "affected objects" data on task modification (by adding necessary changes to the `delta` parameter.) -
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.scripting.actions
Modifier and TypeMethodDescriptionprotected ObjectDelta<? extends ObjectType>
AssignExecutor.createDelta
(AssignmentHolderType object, PipelineItem item, AssignExecutor.AssignParameters parameters, ExecutionContext context, OperationResult result) protected ObjectDelta<? extends ObjectType>
UnassignExecutor.createDelta
(AssignmentHolderType object, PipelineItem item, UnassignExecutor.UnassignParameters parameters, ExecutionContext context, OperationResult result) -
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.scripting.helpers
Modifier and TypeMethodDescriptionCollection<ObjectDeltaOperation<? extends ObjectType>>
OperationsHelper.applyDelta
(ObjectDelta<? extends ObjectType> delta, ModelExecuteOptions options, boolean dryRun, ExecutionContext context, OperationResult result) Collection<ObjectDeltaOperation<? extends ObjectType>>
OperationsHelper.applyDelta
(ObjectDelta delta, ModelExecuteOptions options, ExecutionContext context, OperationResult result) Collection<ObjectDeltaOperation<? extends ObjectType>>
OperationsHelper.applyDelta
(ObjectDelta delta, ExecutionContext context, OperationResult result) -
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.simulation
Modifier and TypeMethodDescriptionstatic <E extends ObjectType>
SingleDeltaSimulationDataImpl<E>SingleDeltaSimulationDataImpl.of
(@NotNull LensElementContext<E> elementContext, @NotNull ObjectDelta<E> simulationDelta) -
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.sync
Modifier and TypeMethodDescription@Nullable ObjectDelta<ShadowType>
SynchronizationContext.getResourceObjectDelta()
-
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.util
Modifier and TypeMethodDescriptionstatic <O extends ObjectType>
StringModelImplUtils.getOperationUrlFromDelta
(ObjectDelta<O> delta) static <T extends ObjectType>
voidModelImplUtils.resolveReferences
(ObjectDelta<T> objectDelta, RepositoryService repository, boolean enforceReferentialIntegrity, boolean forceFilterReevaluation, EvaluationTimeType resolutionTime, boolean throwExceptionOnFailure, OperationResult result) Resolves references contained in ADD and REPLACE value sets for item modifications in a given ObjectDelta.Modifier and TypeMethodDescriptionstatic PrismReferenceValue
ModelImplUtils.determineAuditTarget
(Collection<ObjectDelta<? extends ObjectType>> deltas) static void
ModelImplUtils.encrypt
(Collection<ObjectDelta<? extends ObjectType>> deltas, Protector protector, ModelExecuteOptions options, OperationResult result) -
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.visualizer
Modifier and TypeMethodDescription<O extends ObjectType>
voidResolver.resolve
(ObjectDelta<O> objectDelta, boolean includeOriginalObject, Task task, OperationResult result) @NotNull VisualizationImpl
Visualizer.visualizeDelta
(@NotNull ObjectDelta<? extends ObjectType> objectDelta, Task task, OperationResult parentResult) @NotNull VisualizationImpl
Visualizer.visualizeDelta
(@NotNull ObjectDelta<? extends ObjectType> objectDelta, ObjectReferenceType objectRef, boolean includeOperationalItems, boolean includeOriginalObject, Task task, OperationResult parentResult) @NotNull VisualizationImpl
Visualizer.visualizeDelta
(@NotNull ObjectDelta<? extends ObjectType> objectDelta, ObjectReferenceType objectRef, Task task, OperationResult parentResult) Modifier and TypeMethodDescriptionvoid
Resolver.resolve
(List<ObjectDelta<? extends ObjectType>> deltas, Task task, OperationResult result) Visualizer.visualizeDeltas
(@NotNull List<ObjectDelta<? extends ObjectType>> deltas, Task task, OperationResult parentResult) -
Uses of ObjectDelta in com.evolveum.midpoint.model.impl.visualizer.output
Modifier and TypeMethodDescriptionvoid
VisualizationImpl.setSourceDelta
(ObjectDelta<?> sourceDelta) -
Uses of ObjectDelta in com.evolveum.midpoint.notifications.api.events
Modifier and TypeMethodDescriptionObjectDelta<?>
ModelEvent.getFocusPrimaryDelta()
ObjectDelta<?>
ModelEvent.getFocusSecondaryDelta()
ObjectDelta<?>
ModelEvent.getFocusSummaryDelta()
ResourceObjectEvent.getShadowDelta()
ObjectDelta<? extends AssignmentHolderType>
ModelEvent.getSummarizedFocusDeltas()
-
Uses of ObjectDelta in com.evolveum.midpoint.prism
Modifier and TypeMethodDescriptionPrismObject.createAddDelta()
PrismObject.createDeleteDelta()
PrismObject.createDelta
(ChangeType changeType) PrismObject.createModifyDelta()
@NotNull ObjectDelta<O>
PrismObject.diff
(PrismObject<O> other) @NotNull ObjectDelta<O>
PrismObject.diff
(PrismObject<O> other, ParameterizedEquivalenceStrategy strategy) Modifier and TypeMethodDescription<T extends Objectable>
voidPrismContext.adopt
(ObjectDelta<T> delta) -
Uses of ObjectDelta in com.evolveum.midpoint.prism.delta
Modifier and TypeFieldDescriptionfinal ObjectDelta<T>
ObjectDelta.FactorOutResultSingle.offspring
final ObjectDelta<T>
ObjectDelta.FactorOutResultMulti.remainder
final ObjectDelta<T>
ObjectDelta.FactorOutResultSingle.remainder
Modifier and TypeFieldDescriptionfinal List<ObjectDelta<T>>
ObjectDelta.FactorOutResultMulti.offsprings
Modifier and TypeMethodDescriptionObjectDelta.clone()
Deep clone.<O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.create
(Class<O> type, ChangeType changeType) static <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createAddDelta
(PrismObject<O> objectToAdd) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createDeleteDelta
(Class<O> type, String oid) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createEmptyAddDelta
(Class<O> type, String oid) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createEmptyDeleteDelta
(Class<O> type, String oid) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createEmptyDelta
(Class<O> type, String oid, ChangeType changeType) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createEmptyModifyDelta
(Class<O> type, String oid) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationAddContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationAddContainer
(Class<O> type, String oid, ItemPath propertyPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>DeltaFactory.Object.createModificationAddProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationAddReference
(Class<O> type, String oid, QName propertyName, PrismObject<?>... referenceObjects) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationAddReference
(Class<O> type, String oid, QName propertyName, PrismReferenceValue... referenceValues) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationAddReference
(Class<O> type, String oid, QName propertyName, String... targetOids) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationDeleteContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationDeleteContainer
(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>DeltaFactory.Object.createModificationDeleteProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationDeleteReference
(Class<O> type, String oid, QName propertyName, PrismReferenceValue... referenceValues) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationDeleteReference
(Class<O> type, String oid, QName propertyName, String... targetOids) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationReplaceContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationReplaceContainer
(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>DeltaFactory.Object.createModificationReplaceProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationReplaceReference
(Class<O> type, String oid, ItemPath refPath, PrismReferenceValue... refValues) <T extends Objectable>
ObjectDelta<T>DeltaFactory.Object.createModifyDelta
(String oid, ItemDelta modification, Class<T> objectTypeClass) <T extends Objectable>
ObjectDelta<T>DeltaFactory.Object.createModifyDelta
(String oid, Collection<? extends ItemDelta> modifications, Class<T> objectTypeClass) ObjectDelta.createReverseDelta()
static <T extends Objectable>
ObjectDelta<T>DiffUtil.diff
(PrismObject<T> oldObject, PrismObject<T> newObject) static <T extends Objectable>
ObjectDelta<T>DiffUtil.diff
(File oldXmlFile, File newXmlFile, Class<T> type, PrismContext prismContext) static <T extends Objectable>
ObjectDelta<T>DiffUtil.diff
(String oldXml, String newXml, Class<T> type, PrismContext prismContext) static <T extends Objectable>
ObjectDelta<T>DiffUtil.diff
(T oldObjectType, T newObjectType) ObjectDelta.narrow
(PrismObject<O> existingObject, @NotNull ParameterizedEquivalenceStrategy plusStrategy, @NotNull ParameterizedEquivalenceStrategy minusStrategy, boolean assumeMissingItems) ObjectDelta.subtract
(@NotNull Collection<ItemPath> paths) Returns modifications that are related to the given paths; removes them from the original delta.static <T extends Objectable>
ObjectDelta<T>ObjectDeltaCollectionsUtil.summarize
(ObjectDelta<T>... deltas) Returns a delta that is a "sum" of all the deltas in the collection.static <T extends Objectable>
ObjectDelta<T>ObjectDeltaCollectionsUtil.summarize
(List<ObjectDelta<T>> deltas) Returns a delta that is a "sum" of all the deltas in the collection.static <T extends Objectable>
ObjectDelta<T>ObjectDeltaCollectionsUtil.union
(ObjectDelta<T>... deltas) Union of several object deltas.Modifier and TypeMethodDescriptionboolean
ObjectDelta.equivalent
(ObjectDelta other) static boolean
ObjectDelta.isAdd
(ObjectDelta<?> objectDelta) static boolean
ObjectDelta.isDelete
(ObjectDelta<?> objectDelta) static boolean
ObjectDelta.isEmpty
(ObjectDelta delta) static boolean
ObjectDelta.isModify
(ObjectDelta<?> objectDelta) void
ObjectDelta.merge
(ObjectDelta<O> deltaToMerge) Merge provided delta into this delta.static <T extends Objectable>
ObjectDelta<T>ObjectDeltaCollectionsUtil.summarize
(ObjectDelta<T>... deltas) Returns a delta that is a "sum" of all the deltas in the collection.static <O extends Objectable>
PrismValueDeltaSetTriple<PrismObjectValue<O>>ItemDeltaUtil.toDeltaSetTriple
(PrismObject<O> objectOld, ObjectDelta<O> delta) TheItemDeltaUtil.toDeltaSetTriple(Item, ItemDelta)
for whole objects.static <T extends Objectable>
ObjectDelta<T>ObjectDeltaCollectionsUtil.union
(ObjectDelta<T>... deltas) Union of several object deltas.Modifier and TypeMethodDescriptionstatic void
ObjectDeltaCollectionsUtil.checkConsistence
(Collection<? extends ObjectDelta<?>> deltas) static <T extends Objectable>
ObjectDelta<T>ObjectDeltaCollectionsUtil.summarize
(List<ObjectDelta<T>> deltas) Returns a delta that is a "sum" of all the deltas in the collection.ModifierConstructorDescriptionFactorOutResultMulti
(ObjectDelta<T> remainder) FactorOutResultSingle
(ObjectDelta<T> remainder, ObjectDelta<T> offspring) -
Uses of ObjectDelta in com.evolveum.midpoint.prism.delta.builder
Modifier and TypeMethodDescription<O extends Objectable>
ObjectDelta<O>S_ItemEntry.asObjectDelta
(String oid) default <X extends Objectable>
ObjectDelta<X>S_ItemEntry.asObjectDeltaCast
(String oid) Deprecated. -
Uses of ObjectDelta in com.evolveum.midpoint.prism.impl
Modifier and TypeMethodDescriptionPrismObjectImpl.createAddDelta()
PrismObjectImpl.createDeleteDelta()
PrismObjectImpl.createDelta
(ChangeType changeType) PrismObjectImpl.createModifyDelta()
@NotNull ObjectDelta<O>
PrismObjectImpl.diff
(PrismObject<O> other) @NotNull ObjectDelta<O>
PrismObjectImpl.diff
(PrismObject<O> other, ParameterizedEquivalenceStrategy strategy) Modifier and TypeMethodDescription<T extends Objectable>
voidPrismContextImpl.adopt
(ObjectDelta<T> delta) -
Uses of ObjectDelta in com.evolveum.midpoint.prism.impl.delta
Modifier and TypeMethodDescription<O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.create
(Class<O> type, ChangeType changeType) <O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createDeleteDelta
(Class<O> type, String oid) <O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createEmptyAddDelta
(Class<O> type, String oid) <O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createEmptyDeleteDelta
(Class<O> type, String oid) <O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createEmptyDelta
(Class<O> type, String oid, ChangeType changeType) <O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createEmptyModifyDelta
(Class<O> type, String oid) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddContainer
(Class<O> type, String oid, ItemPath propertyPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) <O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddReference
(Class<O> type, String oid, QName propertyName, PrismObject<?>... referenceObjects) Convenience method for quick creation of object deltas that replace a single object property.<O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddReference
(Class<O> type, String oid, QName propertyName, PrismReferenceValue... referenceValues) Convenience method for quick creation of object deltas that replace a single object property.<O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddReference
(Class<O> type, String oid, QName propertyName, String... targetOids) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationDeleteContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationDeleteContainer
(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationDeleteProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) <O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationDeleteReference
(Class<O> type, String oid, QName propertyName, PrismReferenceValue... referenceValues) Convenience method for quick creation of object deltas that replace a single object property.<O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationDeleteReference
(Class<O> type, String oid, QName propertyName, String... targetOids) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationReplaceContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationReplaceContainer
(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationReplaceProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) Convenience method for quick creation of object deltas that replace a single object property.<O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationReplaceReference
(Class<O> type, String oid, ItemPath refPath, PrismReferenceValue... refValues) Convenience method for quick creation of object deltas that replace a single object reference.<T extends Objectable>
ObjectDelta<T>ObjectDeltaFactoryImpl.createModifyDelta
(String oid, ItemDelta modification, Class<T> objectTypeClass) <T extends Objectable>
ObjectDelta<T>ObjectDeltaFactoryImpl.createModifyDelta
(String oid, Collection<? extends ItemDelta> modifications, Class<T> objectTypeClass) Modifier and TypeMethodDescriptionboolean
ObjectDeltaImpl.equivalent
(ObjectDelta o) static <O extends Objectable,
C extends Containerable>
voidObjectDeltaFactoryImpl.fillInModificationAddContainer
(ObjectDelta<O> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... containerValues) static <O extends Objectable>
voidObjectDeltaFactoryImpl.fillInModificationAddReference
(ObjectDelta<O> objectDelta, ItemPath refPath, PrismReferenceValue... refValues) static <O extends Objectable,
C extends Containerable>
voidObjectDeltaFactoryImpl.fillInModificationDeleteContainer
(ObjectDelta<O> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... containerValues) static <O extends Objectable,
X>
voidObjectDeltaFactoryImpl.fillInModificationDeleteProperty
(ObjectDelta<O> objectDelta, ItemPath propertyPath, X... propertyValues) static <O extends Objectable,
X>
PropertyDelta<X>ObjectDeltaFactoryImpl.fillInModificationReplaceProperty
(ObjectDelta<O> objectDelta, ItemPath propertyPath, X... propertyValues) static <O extends Objectable>
voidObjectDeltaFactoryImpl.fillInModificationReplaceReference
(ObjectDelta<O> objectDelta, ItemPath refPath, PrismReferenceValue... refValues) void
ObjectDeltaImpl.merge
(ObjectDelta<O> deltaToMerge) Merge provided delta into this delta. -
Uses of ObjectDelta in com.evolveum.midpoint.prism.impl.delta.builder
-
Uses of ObjectDelta in com.evolveum.midpoint.prism.impl.schema
Modifier and TypeMethodDescription<O extends Objectable>
voidSchemaRegistryImpl.applyDefinition
(ObjectDelta<O> objectDelta, Class<O> compileTimeClass, boolean force) -
Uses of ObjectDelta in com.evolveum.midpoint.prism.schema
Modifier and TypeMethodDescription<T extends Objectable>
voidSchemaRegistry.applyDefinition
(ObjectDelta<T> objectDelta, Class<T> type, boolean force) -
Uses of ObjectDelta in com.evolveum.midpoint.prism.util
Modifier and TypeMethodDescriptionstatic void
PrismAsserts.assertClass
(String message, Class<?> expectedClass, ObjectDelta<?> actualDelta) static <C extends Containerable>
voidPrismAsserts.assertContainerAdd
(ObjectDelta<?> objectDelta, ItemPath propertyPath, C... containerables) static <C extends Containerable>
voidPrismAsserts.assertContainerAdd
(ObjectDelta<?> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... expectedCVals) static ContainerDelta<?>
PrismAsserts.assertContainerAddGetContainerDelta
(ObjectDelta<?> objectDelta, ItemPath propertyPath) static ContainerDelta<?>
PrismAsserts.assertContainerDeleteGetContainerDelta
(ObjectDelta<?> objectDelta, ItemPath propertyPath) static void
PrismAsserts.assertDeltaEmpty
(String message, ObjectDelta<?> delta) static void
PrismAsserts.assertEmpty
(ObjectDelta<?> objectDelta) static void
PrismAsserts.assertEmpty
(String message, ObjectDelta<?> objectDelta) static void
PrismAsserts.assertIsAdd
(ObjectDelta<?> objectDelta) static void
PrismAsserts.assertIsDelete
(ObjectDelta<?> objectDelta) static void
PrismAsserts.assertIsModify
(ObjectDelta<?> objectDelta) static void
PrismAsserts.assertModifications
(ObjectDelta<?> objectDelta, int expectedNumberOfModifications) static void
PrismAsserts.assertModifications
(String message, ObjectDelta<?> objectDelta, int expectedNumberOfModifications) static void
PrismAsserts.assertNoDelta
(String message, ObjectDelta<?> delta) static void
PrismAsserts.assertNoItemDelta
(ObjectDelta<?> objectDelta, ItemPath itemPath) static void
PrismAsserts.assertOrigin
(ObjectDelta<?> objectDelta, Objectable expectedOriginObject, OriginType... expectedOriginTypes) static <T> void
PrismAsserts.assertOrigin
(ObjectDelta<?> objectDelta, OriginType... expectedOriginTypes) static void
PrismAsserts.assertPropertyAdd
(ObjectDelta<?> objectDelta, ItemPath propertyPath, Object... expectedValues) static void
PrismAsserts.assertPropertyDelete
(ObjectDelta<?> userDelta, ItemPath propertyPath, Object... expectedValues) static <T> void
PrismAsserts.assertPropertyReplace
(ObjectDelta<?> userDelta, ItemPath path, T... expectedValues) static void
PrismAsserts.assertPropertyReplaceSimple
(ObjectDelta<?> objectDelta, ItemPath path) static void
PrismAsserts.assertReferenceAdd
(ObjectDelta<?> objectDelta, QName refName, String... expectedOids) static void
PrismAsserts.assertReferenceDelete
(ObjectDelta<?> objectDelta, QName refName, String... expectedOids) static void
PrismAsserts.assertReferenceReplace
(ObjectDelta<?> objectDelta, QName refName, String... expectedOids) Modifier and TypeMethodDescriptionstatic void
PrismAsserts.asserHasDelta
(String message, Collection<? extends ObjectDelta<? extends Objectable>> deltas, ChangeType expectedChangeType, Class<?> expectedClass) ModifierConstructorDescriptionObjectDeltaObject
(@Nullable PrismObject<O> oldObject, @Nullable ObjectDelta<O> delta, @Nullable PrismObject<O> newObject, @Nullable PrismObjectDefinition<O> explicitDefinition) -
Uses of ObjectDelta in com.evolveum.midpoint.provisioning.api
Modifier and TypeMethodDescription@NotNull ObjectDelta<ShadowType>
ShadowSimulationData.getDelta()
ExternalResourceEvent.getObjectDelta()
ResourceObjectShadowChangeDescription.getObjectDelta()
ObjectDelta<? extends ShadowType>
ResourceOperationDescription.getObjectDelta()
The operation that was about to execute and that has failed.Modifier and TypeMethodDescription<T extends ObjectType>
voidProvisioningService.applyDefinition
(ObjectDelta<T> delta, Objectable object, Task task, OperationResult parentResult) Applies appropriate definition to the shadow/resource delta.<T extends ObjectType>
voidProvisioningService.applyDefinition
(ObjectDelta<T> delta, Task task, OperationResult parentResult) Applies appropriate definition to the shadow/resource delta.void
ResourceObjectShadowChangeDescription.setObjectDelta
(ObjectDelta<ShadowType> objectDelta) void
ResourceOperationDescription.setObjectDelta
(ObjectDelta<? extends ShadowType> objectDelta) ModifierConstructorDescriptionExternalResourceEvent
(ObjectDelta<ShadowType> objectDelta, PrismObject<ShadowType> resourceObject, PrismObject<ShadowType> oldRepoShadow, String sourceChannel) -
Uses of ObjectDelta in com.evolveum.midpoint.schema
Modifier and TypeMethodDescriptionstatic <T extends Objectable>
@NotNull ObjectDelta<T>DeltaConvertor.createObjectDelta
(@NotNull ObjectDeltaType objectDeltaBean) Object delta: XML -> nativestatic <T extends Objectable>
ObjectDelta<T>DeltaConvertor.createObjectDelta
(@NotNull ObjectDeltaType objectDeltaBean, boolean convertUnknownTypes) static <T extends Objectable>
@NotNull ObjectDelta<T>DeltaConvertor.createObjectDelta
(@NotNull ObjectDeltaType deltaBean, PrismContext ignored) Object delta: XML -> nativestatic <T extends Objectable>
@NotNull ObjectDelta<T>DeltaConvertor.createObjectDelta
(ObjectModificationType objectModification, PrismObjectDefinition<T> objDef) Object delta: XML (api-types-3) -> nativestatic <T extends Objectable>
@NotNull ObjectDelta<T>DeltaConvertor.createObjectDelta
(ObjectModificationType objectModification, Class<T> type, PrismContext prismContext) Object delta: XML (api-types-3) -> nativestatic <T extends Objectable>
ObjectDelta<T>DeltaConvertor.createObjectDeltaNullable
(@Nullable ObjectDeltaType objectDeltaBean) ObjectDeltaOperation.getObjectDelta()
Modifier and TypeMethodDescriptionstatic Collection<ObjectDelta<? extends ObjectType>>
DeltaConvertor.createObjectDeltas
(ObjectDeltaListType deltaList, PrismContext prismContext) Object deltas: XML (api-types-3) -> native Dubious.Modifier and TypeMethodDescriptionboolean
ObjectDeltaOperation.containsDelta
(ObjectDelta<O> delta, ParameterizedEquivalenceStrategy equivalenceStrategy) static String
DeltaConvertor.serializeDelta
(ObjectDelta<? extends ObjectType> delta, DeltaConversionOptions options, @NotNull String language) Object delta: native -> serialized XML.void
ObjectDeltaOperation.setObjectDelta
(ObjectDelta<O> objectDelta) static ObjectDeltaType
DeltaConvertor.toObjectDeltaType
(ObjectDelta<?> objectDelta) Object delta: native -> XML.static ObjectDeltaType
DeltaConvertor.toObjectDeltaType
(ObjectDelta<?> objectDelta, DeltaConversionOptions options) Object delta: native -> XML.static <T extends Objectable>
ObjectModificationTypeDeltaConvertor.toObjectModificationType
(ObjectDelta<T> delta) Object delta: native -> XML (api-types-3).Modifier and TypeMethodDescriptionstatic Collection<ObjectDeltaOperation<? extends ObjectType>>
ObjectDeltaOperation.cloneDeltaCollection
(Collection<ObjectDelta<? extends ObjectType>> origCollection) ModifierConstructorDescriptionObjectDeltaOperation
(ObjectDelta<O> objectDelta) ObjectDeltaOperation
(ObjectDelta<O> objectDelta, @Nullable OperationResult executionResult) -
Uses of ObjectDelta in com.evolveum.midpoint.schema.processor
Modifier and TypeInterfaceDescriptioninterface
ShadowCoordinatesQualifiedObjectDelta<T extends Objectable>
AnObjectDelta
enriched byResourceShadowCoordinates
(pointing to a resource object type).Modifier and TypeClassDescriptionclass
AnObjectDelta
enriched byResourceShadowCoordinates
(pointing to a resource object type). -
Uses of ObjectDelta in com.evolveum.midpoint.schema.result
Modifier and TypeMethodDescriptionOperationResult.addContext
(String name, ObjectDelta<?> value) OperationResultBuilder.addContext
(String name, ObjectDelta<?> value) OperationResult.addParam
(String name, ObjectDelta<?> value) OperationResultBuilder.addParam
(String name, ObjectDelta<?> value) void
OperationResult.addReturn
(String name, ObjectDelta<?> value) -
Uses of ObjectDelta in com.evolveum.midpoint.schema.util
Modifier and TypeMethodDescriptionstatic Collection<ObjectDelta<? extends ObjectType>>
ObjectTypeUtil.cast
(Collection<ObjectDelta<?>> deltas) static Collection<ObjectDelta<? extends ObjectType>>
MiscSchemaUtil.cloneObjectDeltaCollection
(Collection<ObjectDelta<? extends ObjectType>> origCollection) static Collection<ObjectDelta<? extends ObjectType>>
MiscSchemaUtil.createCollection
(ObjectDelta<?>... deltas) Convenience method that helps avoid some compiler warnings.static List<ObjectDelta<? extends ObjectType>>
ObjectTypeUtil.toDeltaList
(ObjectDelta<?> delta) Modifier and TypeMethodDescriptionstatic Collection<ObjectDelta<? extends ObjectType>>
MiscSchemaUtil.createCollection
(ObjectDelta<?>... deltas) Convenience method that helps avoid some compiler warnings.static void
ObjectDeltaSchemaLevelUtil.resolveNames
(ObjectDelta<? extends ObjectType> delta, ObjectDeltaSchemaLevelUtil.NameResolver nameResolver, PrismContext prismContext) static List<ObjectDelta<? extends ObjectType>>
ObjectTypeUtil.toDeltaList
(ObjectDelta<?> delta) Modifier and TypeMethodDescriptionstatic Collection<ObjectDelta<? extends ObjectType>>
ObjectTypeUtil.cast
(Collection<ObjectDelta<?>> deltas) static Collection<ObjectDelta<? extends ObjectType>>
MiscSchemaUtil.cloneObjectDeltaCollection
(Collection<ObjectDelta<? extends ObjectType>> origCollection) -
Uses of ObjectDelta in com.evolveum.midpoint.schema.util.task.work
Modifier and TypeMethodDescriptionstatic ActivityDefinitionType
SpecificWorkDefinitionUtil.createExplicitChangeExecutionDef
(@NotNull Collection<ObjectDelta<? extends ObjectType>> deltas, @Nullable ModelExecuteOptionsType options) -
Uses of ObjectDelta in com.evolveum.midpoint.schema.validator
-
Uses of ObjectDelta in com.evolveum.midpoint.security.enforcer.api
Modifier and TypeMethodDescriptionstatic <O extends ObjectType>
AuthorizationParameters<O,ObjectType> AuthorizationParameters.Builder.buildObjectDelta
(PrismObject<O> object, ObjectDelta<O> delta) AuthorizationParameters.Builder.delta
(ObjectDelta<O> delta) <O extends ObjectType>
AccessDecisionSecurityEnforcer.determineItemDecision
(@NotNull ObjectSecurityConstraints securityConstraints, @NotNull ObjectDelta<O> delta, PrismObject<O> currentObject, @NotNull String operationUrl, @NotNull AuthorizationPhaseType phase, @NotNull ItemPath itemPath) Determines the access to given item (e.g. -
Uses of ObjectDelta in com.evolveum.midpoint.web.component.data.column
Modifier and TypeMethodDescriptionprotected abstract @NotNull org.apache.wicket.model.IModel<ObjectDelta<?>>
DeltaProgressBarColumn.createObjectDeltaModel
(org.apache.wicket.model.IModel<R> rowModel) -
Uses of ObjectDelta in com.evolveum.midpoint.web.component.model.delta
-
Uses of ObjectDelta in com.evolveum.midpoint.web.component.prism
-
Uses of ObjectDelta in com.evolveum.midpoint.web.component.prism.show
-
Uses of ObjectDelta in com.evolveum.midpoint.web.component.progress
Modifier and TypeMethodDescriptionvoid
ProgressPanel.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, boolean previewOnly, ModelExecuteOptions options, Task task, OperationResult result, org.apache.wicket.ajax.AjaxRequestTarget target) Executes changes on behalf of the parent page.void
ProgressPanel.executeChanges
(Collection<ObjectDelta<? extends ObjectType>> deltas, boolean previewOnly, ExecuteChangeOptionsDto executeOptions, Task task, OperationResult result, org.apache.wicket.ajax.AjaxRequestTarget target) void
ProgressPanel.executeChangesInBackground
(Collection<ObjectDelta<? extends ObjectType>> deltas, boolean previewOnly, ModelExecuteOptions options, Task task, OperationResult result, org.apache.wicket.ajax.AjaxRequestTarget target) -
Uses of ObjectDelta in com.evolveum.midpoint.web.page.admin.server
Modifier and TypeMethodDescriptionprotected void
LivesyncTokenEditorPanel.saveTokenPerformed
(ObjectDelta<TaskType> tokenDelta, org.apache.wicket.ajax.AjaxRequestTarget target) -
Uses of ObjectDelta in com.evolveum.midpoint.web.util.validation
Modifier and TypeMethodDescriptionMidpointFormValidator.validateObject
(PrismObject<? extends ObjectType> object, Collection<ObjectDelta<? extends ObjectType>> deltas) Performs a validation on an instance of object.MidpointFormValidatorImpl.validateObject
(PrismObject<? extends ObjectType> object, Collection<ObjectDelta<? extends ObjectType>> deltas)