Class ConcurrencyFailureException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
OptimisticLockingFailureException, PessimisticLockingFailureException

public class ConcurrencyFailureException extends TransientDataAccessException
Exception thrown on various data access concurrency failures.

This exception provides subclasses for specific types of failure, in particular optimistic locking versus pessimistic locking.

Since:
1.1
Author:
Thomas Risberg
See Also:
  • Constructor Details

    • ConcurrencyFailureException

      public ConcurrencyFailureException(String msg)
      Constructor for ConcurrencyFailureException.
      Parameters:
      msg - the detail message
    • ConcurrencyFailureException

      public ConcurrencyFailureException(String msg, @Nullable Throwable cause)
      Constructor for ConcurrencyFailureException.
      Parameters:
      msg - the detail message
      cause - the root cause from the data access API in use