Interface OptimisticLockUtils.ValidatedUpdateOperation<T>

Type Parameters:
T - The type of entity you wish to validate and update.
All Superinterfaces:
OptimisticLockUtils.UpdateOperation<T>
Enclosing class:
OptimisticLockUtils

public static interface OptimisticLockUtils.ValidatedUpdateOperation<T> extends OptimisticLockUtils.UpdateOperation<T>
Checks if the state of the entity is valid then performs an update operation on an entity within an optimistic lock aware transaction.