Class BookieException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.apache.bookkeeper.bookie.BookieException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BookieException.BookieIllegalOpException, BookieException.BookieUnauthorizedAccessException, BookieException.CookieExistException, BookieException.CookieNotFoundException, BookieException.DataUnknownException, BookieException.DiskPartitionDuplicationException, BookieException.EntryLogMetadataMapException, BookieException.InvalidCookieException, BookieException.LedgerFencedAndDeletedException, BookieException.LedgerFencedException, BookieException.MetadataStoreException, BookieException.OperationRejectedException, BookieException.UnknownBookieIdException, BookieException.UpgradeException

public abstract class BookieException extends Exception
Signals that a Bookie exception of some sort has occurred. This class is the general class of exceptions produced by failed or interrupted bookie operations.
See Also:
  • Constructor Details

    • BookieException

      public BookieException(int code)
    • BookieException

      public BookieException(int code, Throwable t)
    • BookieException

      public BookieException(int code, String reason)
    • BookieException

      public BookieException(int code, String reason, Throwable t)
  • Method Details

    • create

      public static BookieException create(int code)
    • getCode

      public int getCode()
    • getMessage

      public String getMessage(int code)