Class RetryableRenewingLeaseManagerException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ActiveLeaseExistsException, RetryableDeadlineExpireException

public class RetryableRenewingLeaseManagerException extends RenewingLeaseManagerException
Is a subtype of RenewingLeaseManagerException which when thrown indicates the called method can be retried.
See Also:
  • Constructor Details

    • RetryableRenewingLeaseManagerException

      public RetryableRenewingLeaseManagerException()
      Default Constructor
    • RetryableRenewingLeaseManagerException

      public RetryableRenewingLeaseManagerException(@NotNull @NotNull String message)
      Constructor that supports taking a detailed message describing the error.
      Parameters:
      message - A detailed message describing the error.
    • RetryableRenewingLeaseManagerException

      public RetryableRenewingLeaseManagerException(@NotNull @NotNull Throwable cause)
      Constructor that builds a RetryableRenewingLeaseManagerException using the specified cause.
      Parameters:
      cause - The passed in cause.
    • RetryableRenewingLeaseManagerException

      public RetryableRenewingLeaseManagerException(@NotNull @NotNull String reason, @Nullable @Nullable Throwable cause)
      Constructor that builds a RetryableRenewingLeaseManagerException using the passed in message and optional cause.
      Parameters:
      reason - The passed in message detailing the error
      cause - Optional cause, null would indicate the error is unknown
    • RetryableRenewingLeaseManagerException

      public RetryableRenewingLeaseManagerException(@NotNull @NotNull String message, @Nullable @Nullable Throwable cause, boolean enableSuppression, boolean writableStackTrace)
      Constructor that builds a RetryableRenewingLeaseManagerException using the passed in message, optional cause, suppression indicator and writable stacktrace flag.
      Parameters:
      message - The passed in message detailing the error
      cause - Optional cause, null would indicate the error is unknown
      enableSuppression - Boolean that indicates suppression is enabled or disabled
      writableStackTrace - Boolean that indicates if stacktrace is writable