Class RetryInterruptedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.multiverse.api.exceptions.TxnExecutionException
org.multiverse.api.exceptions.RetryException
org.multiverse.api.exceptions.RetryInterruptedException
- All Implemented Interfaces:
Serializable
A
RetryException thrown when the blocking operation on a Txn
using the retry has been interrupted.
Unlike the InterruptedException this exception is not checked. A checked interrupted
exception is quite nasty to have since either you need to deal with it, or you need to propagate it.
When this exception is thrown, the interrupted status on the Thread always is restored.
- Author:
- Peter Veentjer.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionRetryInterruptedException(String message) Creates a new RetryInterruptedException with the provided message.RetryInterruptedException(String message, Throwable cause) Creates a new RetryInterruptedException with the provided message and cause. -
Method Summary
Methods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
RetryInterruptedException
Creates a new RetryInterruptedException with the provided message.- Parameters:
message- the message
-
RetryInterruptedException
-