Class RepositoryOfflineException

All Implemented Interfaces:
Serializable

public class RepositoryOfflineException extends IllegalRepositoryStateException
Occurs when a repository is offline, i.e., when the node on which a repository is present becomes unreachable.
Since:
7.12
See Also:
  • Constructor Details

    • RepositoryOfflineException

      public RepositoryOfflineException(@Nonnull KeyedMessage message, @Nonnull KeyedMessage detailedMessage)
      Parameters:
      message - a short summary message, must not be null
      detailedMessage - the more detailed message, must not be null
      Since:
      7.15
    • RepositoryOfflineException

      public RepositoryOfflineException(@Nonnull KeyedMessage message, @Nonnull KeyedMessage detailedMessage, @Nullable Throwable cause)
      Parameters:
      message - a short summary message, must not be null
      detailedMessage - the more detailed message, must not be null
      cause - the cause of the failure, which may be null for top-level failures
      Since:
      7.18
  • Method Details

    • getDetailedMessage

      @Nonnull public KeyedMessage getDetailedMessage()
      Returns the detailed message for this exception.
      Returns:
      the detailed message
      Since:
      7.15