Class ResourceNotFoundException

  • All Implemented Interfaces:
    Serializable

    public class ResourceNotFoundException
    extends SlingException
    An Exception that causes Sling to return a 404 (NOT FOUND) status code. This exception should not be caught but rather let be handed up the call stack up to the Sling error and exception handling.

    The advantage of using this exception over the HttpServletResponse.sendError methods is that the request can be aborted immediately all the way up in the call stack and that in addition to the status code and an optional message a Throwable may be supplied providing more information.

    See Also:
    Serialized Form
    • Constructor Detail

      • ResourceNotFoundException

        public ResourceNotFoundException​(String message)
      • ResourceNotFoundException

        public ResourceNotFoundException​(String resource,
                                         String message)
      • ResourceNotFoundException

        public ResourceNotFoundException​(String message,
                                         Throwable cause)
      • ResourceNotFoundException

        public ResourceNotFoundException​(String resource,
                                         String message,
                                         Throwable cause)
    • Method Detail

      • getResource

        public String getResource()