Class IllegalRepositoryStateException

  • All Implemented Interfaces:
    java.io.Serializable

    public class IllegalRepositoryStateException
    extends java.lang.RuntimeException
    This exception can be thrown by implementers of this API to signal an error condition caused by an invalid state of the repository.

    It's up to the implementation to distinguish between recoverable and unrecoverable error conditions. In case of recoverable error conditions, it's appropriate for an implementation to create a subclass of this exception and expose that subclass as part of its public API. This way, clients of the Content Repository API can catch specific failures, provided that they also want to introduce a dependency to the implementation's API.

    See Also:
    Serialized Form
    • Method Summary

      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • IllegalRepositoryStateException

        public IllegalRepositoryStateException()
      • IllegalRepositoryStateException

        public IllegalRepositoryStateException​(java.lang.String message)
      • IllegalRepositoryStateException

        public IllegalRepositoryStateException​(java.lang.String message,
                                               java.lang.Throwable cause)
      • IllegalRepositoryStateException

        public IllegalRepositoryStateException​(java.lang.Throwable cause)