org.springframework.dao
Class OptimisticLockingFailureException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.springframework.core.NestedRuntimeException
org.springframework.dao.DataAccessException
org.springframework.dao.ConcurrencyFailureException
org.springframework.dao.OptimisticLockingFailureException
All Implemented Interfaces: Serializable
Direct Known Subclasses: ObjectOptimisticLockingFailureException
public class OptimisticLockingFailureException extends ConcurrencyFailureException
Exception thrown on an optimistic locking violation.
This exception will be thrown either by O/R mapping tools
or by custom DAO implementations. Optimistic locking failure
is typically not detected by the database itself.
Author:
Rod Johnson
See Also: PessimisticLockingFailureException
,
Serialized Form
OptimisticLockingFailureException
public OptimisticLockingFailureException (String msg)
Constructor for OptimisticLockingFailureException.
Parameters: msg
- the detail message
OptimisticLockingFailureException
public OptimisticLockingFailureException (String msg,
Throwable cause)
Constructor for OptimisticLockingFailureException.
Parameters: msg
- the detail messagecause
- the root cause from the data access API in use
Copyright © 2002-2007 The Spring Framework .