Class VersionPrecondition<T extends ObjectType>

java.lang.Object
com.evolveum.midpoint.repo.api.VersionPrecondition<T>
All Implemented Interfaces:
ModificationPrecondition<T>, Serializable

public class VersionPrecondition<T extends ObjectType> extends Object implements ModificationPrecondition<T>, Serializable
A ModificationPrecondition that aborts an update operation if the actual version of the object being modified is different from the expected one (expectedVersion).
See Also: