Class PolicyContextException

  • All Implemented Interfaces:
    java.io.Serializable

    public class PolicyContextException
    extends java.lang.Exception
    This checked exception is thrown by implementations of the PolicyConfiguration Interface, the PolicyConfigurationFactory abstract class, the PolicyContext utility class, and implementations of the PolicyContextException Interface.

    This exception is used by jakarta.security.jacc implementation classes to rethrow checked exceptions occurring within an implementation that are not declared by the interface or class being implemented.

    See Also:
    Exception, PolicyConfiguration, PolicyConfigurationFactory, PolicyContext, PolicyContextHandler, Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      PolicyContextException()
      Constructs a new PolicyContextException with null as its detail message.
      PolicyContextException​(java.lang.String message)
      Constructs a new PolicyContextException with the specified detail message
      PolicyContextException​(java.lang.String message, java.lang.Throwable cause)
      Constructs a new PolicyContextException with the specified detail message and cause.
      PolicyContextException​(java.lang.Throwable cause)
      Constructs a new PolicyContextException with the specified cause.
    • 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

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

      • PolicyContextException

        public PolicyContextException()
        Constructs a new PolicyContextException with null as its detail message. describing the cause of the exception.
      • PolicyContextException

        public PolicyContextException​(java.lang.String message)
        Constructs a new PolicyContextException with the specified detail message
        Parameters:
        message - - a String containing a detail message describing the cause of the exception.
      • PolicyContextException

        public PolicyContextException​(java.lang.String message,
                                      java.lang.Throwable cause)
        Constructs a new PolicyContextException with the specified detail message and cause. The cause will be encapsulated in the constructed exception.
        Parameters:
        message - - A String containing a detail message describing the cause of the exception.
        cause - - The Throwable that is "causing" this exception to be constructed. A null value is permitted, and the value passed through this parameter may subsequently be retrieved by calling getCause() on the constructed exception.
      • PolicyContextException

        public PolicyContextException​(java.lang.Throwable cause)
        Constructs a new PolicyContextException with the specified cause. The cause will be encapsulated in the constructed exception.
        Parameters:
        cause - - the Throwable that is "causing" this exception to be constructed. A null value is permitted, and the value passed through this parameter may subsequently be retrieved by calling getCause() on the constructed exception.