Class PessimisticReadUpdateLockingStrategy
java.lang.Object
org.hibernate.dialect.lock.AbstractPessimisticUpdateLockingStrategy
org.hibernate.dialect.lock.PessimisticReadUpdateLockingStrategy
- All Implemented Interfaces:
LockingStrategy
A pessimistic locking strategy where a lock is obtained via
an update statement.
This strategy is valid for LockMode.PESSIMISTIC_READ.
- Since:
- 3.5
-
Constructor Summary
ConstructorsConstructorDescriptionPessimisticReadUpdateLockingStrategy(EntityPersister lockable, LockMode lockMode) Construct a locking strategy based on SQL UPDATE statements. -
Method Summary
Methods inherited from class AbstractPessimisticUpdateLockingStrategy
generateLockString, getLockMode, lockMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface LockingStrategy
lock, lock
-
Constructor Details
-
PessimisticReadUpdateLockingStrategy
Construct a locking strategy based on SQL UPDATE statements.- Parameters:
lockable- The metadata for the entity to be locked.lockMode- Indicates the type of lock to be acquired. Note that read-locks are not valid for this strategy.
-