Package com.evolveum.midpoint.repo.api
Class OptimisticLockingRunner<O extends ObjectType,R>
- java.lang.Object
-
- com.evolveum.midpoint.repo.api.OptimisticLockingRunner<O,R>
-
public final class OptimisticLockingRunner<O extends ObjectType,R> extends Object
- Author:
- semancik
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OptimisticLockingRunner.Builder<O extends ObjectType,R>
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull PrismObject<O>
getObject()
R
run(RepositoryOperation<O,R> lambda)
-
-
-
Method Detail
-
getObject
@NotNull public @NotNull PrismObject<O> getObject()
-
run
public R run(RepositoryOperation<O,R> lambda) throws ObjectNotFoundException, SchemaException, ObjectAlreadyExistsException
-
-