Class PessimisticWriteUpdateLockingStrategy

java.lang.Object
org.hibernate.dialect.lock.AbstractPessimisticUpdateLockingStrategy
org.hibernate.dialect.lock.PessimisticWriteUpdateLockingStrategy
All Implemented Interfaces:
LockingStrategy

public class PessimisticWriteUpdateLockingStrategy extends AbstractPessimisticUpdateLockingStrategy
A pessimistic locking strategy where a lock is obtained via an update statement.

This strategy is valid for LockMode.PESSIMISTIC_WRITE.

Since:
3.5
  • Constructor Details

    • PessimisticWriteUpdateLockingStrategy

      public PessimisticWriteUpdateLockingStrategy(EntityPersister lockable, LockMode lockMode)
      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.