Class MetadataStoreException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
zeroecho.pki.spi.store.MetadataStoreException
All Implemented Interfaces:
Serializable

public class MetadataStoreException extends IOException
Checked metadata-store failure carrying a stable, non-sensitive category.
See Also:
  • Constructor Details

    • MetadataStoreException

      public MetadataStoreException(MetadataCommitResult.FailureCategory category, String safeMessage)
      Creates a categorized failure.
      Parameters:
      category - stable safe category
      safeMessage - non-sensitive diagnostic message
    • MetadataStoreException

      public MetadataStoreException(MetadataCommitResult.FailureCategory category, String safeMessage, Throwable cause)
      Creates a categorized failure retaining its cause.
      Parameters:
      category - stable safe category
      safeMessage - non-sensitive diagnostic message
      cause - original cause
  • Method Details