public class

PessimisticLockingFailureException

extends ConcurrencyFailureException
java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.lang.RuntimeException
         ↳ org.springframework.core.NestedRuntimeException
           ↳ org.springframework.dao.DataAccessException
             ↳ org.springframework.dao.TransientDataAccessException
               ↳ org.springframework.dao.ConcurrencyFailureException
                 ↳ org.springframework.dao.PessimisticLockingFailureException
Known Direct Subclasses

Class Overview

Exception thrown on a pessimistic locking violation. Thrown by Spring's SQLException translation mechanism if a corresponding database error is encountered.

Serves as superclass for more specific exceptions, like CannotAcquireLockException and DeadlockLoserDataAccessException.

Summary

Public Constructors
PessimisticLockingFailureException(String msg)
Constructor for PessimisticLockingFailureException.
PessimisticLockingFailureException(String msg, Throwable cause)
Constructor for PessimisticLockingFailureException.
[Expand]
Inherited Methods
From class org.springframework.core.NestedRuntimeException
From class java.lang.Throwable
From class java.lang.Object

Public Constructors

public PessimisticLockingFailureException (String msg)

Constructor for PessimisticLockingFailureException.

Parameters
msg the detail message

public PessimisticLockingFailureException (String msg, Throwable cause)

Constructor for PessimisticLockingFailureException.

Parameters
msg the detail message
cause the root cause from the data access API in use