org.hibernate.event.def
Class AbstractLockUpgradeEventListener
- Serializable
public class AbstractLockUpgradeEventListener
A convenience base class for listeners that respond to requests to perform a
pessimistic lock upgrade on an entity.
upgradeLock
protected void upgradeLock(Object object,
EntityEntry entry,
LockMode requestedLockMode,
SessionImplementor source)
Performs a pessimistic lock upgrade on a given entity, if needed.
object
- The entity for which to upgrade the lock.entry
- The entity's EntityEntry instance.requestedLockMode
- The lock mode being requested for locking.source
- The session which is the source of the event being processed.