Class HTTPException

    • Constructor Detail

      • HTTPException

        public HTTPException​(java.lang.String message)
        Constructor
        Parameters:
        message - Message
      • HTTPException

        public HTTPException​(java.lang.Throwable e)
        Constructor
        Parameters:
        e - Throwable
      • HTTPException

        public HTTPException​(int status,
                             java.lang.String message)
        Constructor
        Parameters:
        status - HTTP status (one of HttpServletResponse.*)
        message - String message
      • HTTPException

        public HTTPException​(int status,
                             java.lang.Throwable e)
        Constructor
        Parameters:
        status - HTTP status (one of HttpServletResponse.*)
        e - Throwable
    • Method Detail

      • getStatus

        public int getStatus()
        Get HTTP status
        Returns:
        HTTP status
      • isBadRequest

        public boolean isBadRequest()
        Is bas request (400) error?
        Returns:
        True if bad request
      • isUnauthorized

        public boolean isUnauthorized()
        Is unauthorized (401) error?
        Returns:
        True if unauthorized
      • isForbidden

        public boolean isForbidden()
        Is forbidden (403) error?
        Returns:
        True if forbidden
      • isNotFound

        public boolean isNotFound()
        Is not found (404) error?
        Returns:
        True if not found
      • isInternalServerError

        public boolean isInternalServerError()
        Is internal server error (500) error?
        Returns:
        true if internal server error