Package org.apache.ignite.transactions
Class TransactionDeadlockException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.apache.ignite.IgniteException
-
- org.apache.ignite.transactions.TransactionException
-
- org.apache.ignite.transactions.TransactionDeadlockException
-
- All Implemented Interfaces:
Serializable
public class TransactionDeadlockException extends TransactionException
Transaction deadlock exception.This exception can be thrown from any cache method that modifies or reads data within transaction (explicit or implicit) with timeout in case when deadlock detection is enabled (enabled by default).
Usually this exception is cause for
TransactionTimeoutException
.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TransactionDeadlockException(String msg)
Creates new deadlock exception with given error message.
-
Method Summary
-
Methods inherited from class org.apache.ignite.IgniteException
getCause, hasCause, toString
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
-
-
-
Constructor Detail
-
TransactionDeadlockException
public TransactionDeadlockException(String msg)
Creates new deadlock exception with given error message.- Parameters:
msg
- Error message.
-
-