Uses of Interface
org.broadleafcommerce.common.util.OptimisticLockUtils.UpdateOperation
Packages that use OptimisticLockUtils.UpdateOperation
-
Uses of OptimisticLockUtils.UpdateOperation in org.broadleafcommerce.common.util
Subinterfaces of OptimisticLockUtils.UpdateOperation in org.broadleafcommerce.common.utilModifier and TypeInterfaceDescriptionstatic interface
Checks if the state of the entity is valid then performs an update operation on an entity within an optimistic lock aware transaction.Methods in org.broadleafcommerce.common.util with parameters of type OptimisticLockUtils.UpdateOperationModifier and TypeMethodDescriptionprotected static <T> T
OptimisticLockUtils.doTransactionalOptimisticUpdate
(String name, OptimisticLockUtils.UpdateOperation<T> operation, Class<? extends T> entityClass, Object identifier, org.springframework.transaction.PlatformTransactionManager transactionManager, jakarta.persistence.EntityManager entityManager) static <T> T
OptimisticLockUtils.performOptimisticLockUpdate
(String name, OptimisticLockUtils.UpdateOperation<T> operation, Class<? extends T> entityClass, Object identifier, int maxRetryCount, org.springframework.transaction.PlatformTransactionManager transactionManager, jakarta.persistence.EntityManager entityManager) Perform an update on a entity that supports optimistic locking.