Class RetryException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
RetryInterruptedException, RetryNotAllowedException, RetryNotPossibleException, RetryTimeoutException, TooManyRetriesException

public abstract class RetryException extends TxnExecutionException
A TxnExecutionException thrown when retrying a transaction for another attempt fails. E.g. because an explicit retry is not used, or when there are too many retry attempts.
See Also:
  • Field Details

  • Constructor Details

    • RetryException

      public RetryException()
      Creates a new RetryException.
    • RetryException

      public RetryException(String message)
      Creates a new RetryException with the provided message.
      Parameters:
      message - the message of the RetryException.
    • RetryException

      public RetryException(String message, Throwable cause)
      Creates a new RetryException with the provided message and cause.
      Parameters:
      message - the message of the RetryException.
      cause - the cause of the RetryException.