Class ResourceForbiddenException

All Implemented Interfaces:
Serializable

public class ResourceForbiddenException extends ResourceIOException
A class indicating that a resource cannot be accessed with the current authorization, either because of the current authorization or because the access is denied in general (e.g. a read-only resource).
Author:
Garret Wilson
See Also:
  • Constructor Details

    • ResourceForbiddenException

      public ResourceForbiddenException(URI resourceURI)
      Constructs a new exception for the specified resource URI.
      Parameters:
      resourceURI - The URI of the resource to which the exception is related.
      Throws:
      NullPointerException - if the given resource URI is null.
    • ResourceForbiddenException

      public ResourceForbiddenException(URI resourceURI, String message)
      Constructs a new exception with the specified resource URI and detail message.
      Parameters:
      resourceURI - The URI of the resource to which the exception is related.
      message - The detail message.
      Throws:
      NullPointerException - if the given resource URI is null.
    • ResourceForbiddenException

      public ResourceForbiddenException(URI resourceURI, Throwable cause)
      Constructs a new exception with the specified resource URI and cause, along with a detail message derived from the cause.
      Parameters:
      resourceURI - The URI of the resource to which the exception is related.
      cause - The cause, or null to indicate the cause is nonexistent or unknown.
      Throws:
      NullPointerException - if the given resource URI is null.
    • ResourceForbiddenException

      public ResourceForbiddenException(URI resourceURI, String message, Throwable cause)
      Constructs a new exception with the specified resource URI, detail message, and cause.
      Parameters:
      resourceURI - The URI of the resource to which the exception is related.
      message - The detail message.
      cause - The cause, or null to indicate the cause is nonexistent or unknown.
      Throws:
      NullPointerException - if the given resource URI is null.