org.springframework.dao
Class PessimisticLockingFailureException
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
- All Implemented Interfaces: 
 - Serializable
 
- Direct Known Subclasses: 
 - CannotAcquireLockException, CannotSerializeTransactionException, DeadlockLoserDataAccessException
 
public class PessimisticLockingFailureException
- extends ConcurrencyFailureException
 
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.
- Since:
 
  - 1.2
 
- Author:
 
  - Thomas Risberg
 
- See Also:
 CannotAcquireLockException, 
DeadlockLoserDataAccessException, 
OptimisticLockingFailureException, 
Serialized Form
 
 
 
 
 
PessimisticLockingFailureException
public PessimisticLockingFailureException(String msg)
- Constructor for PessimisticLockingFailureException.
- Parameters:
 msg - the detail message
 
PessimisticLockingFailureException
public PessimisticLockingFailureException(String msg,
                                          Throwable cause)
- Constructor for PessimisticLockingFailureException.
- Parameters:
 msg - the detail messagecause - the root cause from the data access API in use