public class BadGateway extends ErrorResult
The server was acting as a gateway or proxy and received an invalid response from the upstream server.
Result.Payload| Constructor and Description |
|---|
BadGateway() |
BadGateway(int errorCode) |
BadGateway(int errorCode,
String message,
Object... args) |
BadGateway(int errorCode,
Throwable cause) |
BadGateway(int errorCode,
Throwable cause,
String message,
Object... args) |
BadGateway(String message,
Object... args) |
BadGateway(Throwable t) |
BadGateway(Throwable t,
String message,
Object... args) |
| Modifier and Type | Method and Description |
|---|---|
static BadGateway |
get()
Returns a static BadGateway instance and set the
Result.payload thread local with default message. |
static BadGateway |
of(int errorCode)
Returns a static BadGateway instance and set the
Result.payload thread local with error code specified |
static BadGateway |
of(int errorCode,
String message,
Object... args)
Returns a static BadGateway instance and set the
Result.payload thread local with error code and message specified. |
static BadGateway |
of(int errorCode,
Throwable cause)
Returns a static BadGateway instance and set the
Result.payload thread local with error code and cause specified |
static BadGateway |
of(int errorCode,
Throwable cause,
String message,
Object... args)
Returns a static BadGateway instance and set the
Result.payload thread local with error code, cause and message specified |
static BadGateway |
of(String message,
Object... args)
Returns a static BadGateway instance and set the
Result.payload thread local with message specified. |
static BadGateway |
of(Throwable cause)
Returns a static BadGateway instance and set the
Result.payload thread local with cause specified. |
static BadGateway |
of(Throwable cause,
String message,
Object... args)
Returns a static BadGateway instance and set the
Result.payload thread local with cause and message specified |
_localizedErrorMsg, applyMessage, attach, attachment, attachment, defaultMessage, errorCode, errorCode, getLocalizedMessage, of, of, of, of, of, of, of, toJsonString, toKVStore, toStringaddCookie, addHeader, apply, applyAfterCommitHandler, applyBeforeCommitHandler, applyCookies, applyHeaders, applyStatus, clearThreadLocals, header, payload, status, status, statusCode, timestamp, touchPayloaddoFillInStackTrace, fillInStackTraceaddSuppressed, getCause, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTracepublic BadGateway()
public BadGateway(Throwable t)
public BadGateway(int errorCode)
public BadGateway(int errorCode,
Throwable cause)
public static BadGateway get()
Returns a static BadGateway instance and set the Result.payload thread local with default message.
When calling the instance on Throwable.getMessage() method, it will return whatever stored in the Result.payload thread local
public static BadGateway of(String message, Object... args)
Returns a static BadGateway instance and set the Result.payload thread local with message specified.
When calling the instance on Throwable.getMessage() method, it will return whatever stored in the Result.payload thread local
message - the messageargs - the message argumentspublic static BadGateway of(Throwable cause)
Returns a static BadGateway instance and set the Result.payload thread local with cause specified.
When calling the instance on Throwable.getMessage() method, it will return whatever stored in the Result.payload thread local
cause - the causepublic static BadGateway of(Throwable cause, String message, Object... args)
Returns a static BadGateway instance and set the Result.payload thread local with cause and message specified
When calling the instance on Throwable.getMessage() method, it will return whatever stored in the Result.payload thread local; When calling the instance on Throwable.getCause() method, it will return whatever stored in the Result.payload thread local
cause - the causemessage - the messageargs - the message argumentspublic static BadGateway of(int errorCode)
Returns a static BadGateway instance and set the Result.payload thread local with error code specified
errorCode - the app defined error codepublic static BadGateway of(int errorCode, String message, Object... args)
Returns a static BadGateway instance and set the Result.payload thread local with error code and message specified.
When calling the instance on Throwable.getMessage() method, it will return whatever stored in the Result.payload thread local
errorCode - the app defined error codemessage - the messageargs - the message argumentspublic static BadGateway of(int errorCode, Throwable cause)
Returns a static BadGateway instance and set the Result.payload thread local with error code and cause specified
When calling the instance on Throwable.getMessage() method, it will return whatever stored in the Result.payload thread local; When calling the instance on Throwable.getCause() method, it will return whatever stored in the Result.payload thread local
errorCode - the app defined error codecause - the causepublic static BadGateway of(int errorCode, Throwable cause, String message, Object... args)
Returns a static BadGateway instance and set the Result.payload thread local with error code, cause and message specified
When calling the instance on Throwable.getMessage() method, it will return whatever stored in the Result.payload thread local; When calling the instance on Throwable.getCause() method, it will return whatever stored in the Result.payload thread local
errorCode - the app defined error codecause - the causemessage - the messageargs - the message argumentsCopyright © 2014–2018 OSGL (Open Source General Library). All rights reserved.