Class SzRetryableException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
SzDatabaseConnectionLostException, SzRetryTimeoutExceededException

public class SzRetryableException extends SzException
Defines an exceptional condition where the failure is an intermittent condition and the operation may be retried with the same parameters with an expectation of success.
See Also:
  • Constructor Details

    • SzRetryableException

      public SzRetryableException()
      Default constructor.
    • SzRetryableException

      public SzRetryableException(String message)
      Constructs with a message explaing the reason for the exception.
      Parameters:
      message - The message explaining the reason for the exception.
    • SzRetryableException

      public SzRetryableException(int errorCode, String message)
      Constructs with a message explaing the reason for the exception.
      Parameters:
      errorCode - The underlying senzing error code.
      message - The message explaining the reason for the exception.
    • SzRetryableException

      public SzRetryableException(Throwable cause)
      Constructs with the Throwable that is the underlying cause for the exception.
      Parameters:
      cause - The message The message explaining the reason for the exception.
    • SzRetryableException

      public SzRetryableException(String message, Throwable cause)
      Constructs with a message explaing the reason for the exception and the Throwable that is the underlying cause for the exception.
      Parameters:
      message - The message explaining the reason for the exception.
      cause - The message The message explaining the reason for the exception.
    • SzRetryableException

      public SzRetryableException(int errorCode, String message, Throwable cause)
      Constructs with the Senzing error code, the message explaing the reason for the exception and the Throwable that is the underlying cause for the exception.
      Parameters:
      errorCode - The underlying senzing error code.
      message - The message explaining the reason for the exception.
      cause - The message The message explaining the reason for the exception.