Class HttpException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BadRequestException, ForbiddenException, InternalServerErrorException, MethodNotAllowedException, NotFoundException, ServiceUnavailableException, UnauthorizedException

public abstract class HttpException extends RuntimeException
Default HTTP exception.
See Also:
  • Constructor Details

    • HttpException

      public HttpException()
    • HttpException

      public HttpException(Throwable t)
    • HttpException

      public HttpException(String message)
    • HttpException

      public HttpException(String message, Throwable t)
  • Method Details

    • getStatus

      public abstract io.netty.handler.codec.http.HttpResponseStatus getStatus()
    • isServerError

      public boolean isServerError()
    • getDetail

      public com.google.protobuf.Message getDetail()
    • setDetail

      public void setDetail(com.google.protobuf.Message detail)
    • toMessage

      public ExceptionMessage toMessage()