Uses of Class
com.evolveum.midpoint.repo.api.PreconditionViolationException
Packages that use PreconditionViolationException
Package
Description
-
Uses of PreconditionViolationException in com.evolveum.midpoint.repo.api
Methods in com.evolveum.midpoint.repo.api that throw PreconditionViolationExceptionModifier and TypeMethodDescriptionbooleanModificationPrecondition.holds(PrismObject<T> object) Violation of the precondition can be reported either by returning false or by throwingPreconditionViolationExceptiondirectly.booleanVersionPrecondition.holds(PrismObject<T> object) <T extends ObjectType>
@NotNull ModifyObjectResult<T>RepositoryService.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, @Nullable ModificationPrecondition<T> precondition, @Nullable RepoModifyOptions options, @NotNull OperationResult parentResult) Modifies the object, while ensuring thatModificationPreconditionholds.RepositoryOperation.run(PrismObject<O> object) -
Uses of PreconditionViolationException in com.evolveum.midpoint.repo.cache
Methods in com.evolveum.midpoint.repo.cache that throw PreconditionViolationExceptionModifier and TypeMethodDescription<T extends ObjectType>
@NotNull ModifyObjectResult<T>RepositoryCache.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, ModificationPrecondition<T> precondition, RepoModifyOptions options, @NotNull OperationResult parentResult) -
Uses of PreconditionViolationException in com.evolveum.midpoint.repo.cache.handlers
Methods in com.evolveum.midpoint.repo.cache.handlers that throw PreconditionViolationExceptionModifier and TypeMethodDescription<T extends ObjectType>
@NotNull ModifyObjectResult<T>ModificationOpHandler.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, ModificationPrecondition<T> precondition, RepoModifyOptions options, OperationResult parentResult) -
Uses of PreconditionViolationException in com.evolveum.midpoint.repo.sqale
Methods in com.evolveum.midpoint.repo.sqale that throw PreconditionViolationExceptionModifier and TypeMethodDescription<T extends ObjectType>
@NotNull ModifyObjectResult<T>SqaleRepositoryService.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, @Nullable ModificationPrecondition<T> precondition, @Nullable RepoModifyOptions options, @NotNull OperationResult parentResult) -
Uses of PreconditionViolationException in com.evolveum.midpoint.task.api
Methods in com.evolveum.midpoint.task.api that throw PreconditionViolationExceptionModifier and TypeMethodDescriptionvoidTaskManager.unpauseTask(Task task, OperationResult parentResult) Puts a WAITING task back into RUNNABLE state.