public class WebHttpException
extends java.lang.RuntimeException
| Modifier and Type | Field and Description |
|---|---|
int |
httpStatus |
| Constructor and Description |
|---|
WebHttpException(int httpStatus,
java.lang.String message) |
WebHttpException(int httpStatus,
java.lang.String message,
java.lang.Throwable cause) |
| Modifier and Type | Method and Description |
|---|---|
static WebHttpException |
asInternalServerException(java.lang.Throwable ex) |
static WebHttpException |
badRequestException(java.lang.String message) |
static void |
checkBadRequest(boolean condition,
java.lang.String message) |
static <T> T |
checkBadRequest(boolean condition,
java.lang.String message,
T r) |
static WebHttpException |
conflictException(java.lang.String message) |
static WebHttpException |
forbiddenException(java.lang.String message) |
static WebHttpException |
internalServerException(java.lang.String message) |
static WebHttpException |
internalServerException(java.lang.String message,
java.lang.Throwable ex) |
static WebHttpException |
methodNotAllowedException(java.lang.String message) |
static WebHttpException |
notFoundException(java.lang.String item) |
static WebHttpException |
unauthorisedException(java.lang.String message) |
public WebHttpException(int httpStatus,
java.lang.String message)
public WebHttpException(int httpStatus,
java.lang.String message,
java.lang.Throwable cause)
public static WebHttpException asInternalServerException(java.lang.Throwable ex)
public static WebHttpException internalServerException(java.lang.String message, java.lang.Throwable ex)
public static WebHttpException internalServerException(java.lang.String message)
public static WebHttpException badRequestException(java.lang.String message)
public static WebHttpException forbiddenException(java.lang.String message)
public static WebHttpException unauthorisedException(java.lang.String message)
public static WebHttpException notFoundException(java.lang.String item)
public static WebHttpException methodNotAllowedException(java.lang.String message)
public static WebHttpException conflictException(java.lang.String message)
public static void checkBadRequest(boolean condition,
java.lang.String message)
public static <T> T checkBadRequest(boolean condition,
java.lang.String message,
T r)