public class GatewayTimeout extends ErrorResult
The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.
Result.Payload| Constructor and Description |
|---|
GatewayTimeout() |
GatewayTimeout(int errorCode) |
GatewayTimeout(int errorCode,
String message,
Object... args) |
GatewayTimeout(int errorCode,
Throwable cause) |
GatewayTimeout(int errorCode,
Throwable cause,
String message,
Object... args) |
GatewayTimeout(String message,
Object... args) |
GatewayTimeout(Throwable t) |
GatewayTimeout(Throwable t,
String message,
Object... args) |
| Modifier and Type | Method and Description |
|---|---|
static GatewayTimeout |
get()
Returns a static GatewayTimeout instance and set the
Result.payload thread local with default message. |
static GatewayTimeout |
of(int errorCode)
Returns a static GatewayTimeout instance and set the
Result.payload thread local with error code and default message. |
static GatewayTimeout |
of(int errorCode,
String message,
Object... args)
Returns a static GatewayTimeout instance and set the
Result.payload thread local with error code and message specified. |
static GatewayTimeout |
of(int errorCode,
Throwable cause)
Returns a static GatewayTimeout instance and set the
Result.payload thread local with error code and cause specified. |
static GatewayTimeout |
of(int errorCode,
Throwable cause,
String message,
Object... args)
Returns a static GatewayTimeout instance and set the
Result.payload thread local with error code, cause and message specified. |
static GatewayTimeout |
of(String message,
Object... args)
Returns a static GatewayTimeout instance and set the
Result.payload thread local with message specified. |
static GatewayTimeout |
of(Throwable cause)
Returns a static GatewayTimeout instance and set the
Result.payload thread local with cause specified. |
static GatewayTimeout |
of(Throwable cause,
String message,
Object... args)
Returns a static GatewayTimeout 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 GatewayTimeout()
public GatewayTimeout(Throwable t)
public GatewayTimeout(int errorCode)
public GatewayTimeout(int errorCode,
Throwable cause)
public static GatewayTimeout get()
Returns a static GatewayTimeout 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 GatewayTimeout of(String message, Object... args)
Returns a static GatewayTimeout 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 GatewayTimeout of(Throwable cause)
Returns a static GatewayTimeout 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 GatewayTimeout of(Throwable cause, String message, Object... args)
Returns a static GatewayTimeout 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
cause - the causemessage - the messageargs - the message argumentspublic static GatewayTimeout of(int errorCode)
Returns a static GatewayTimeout instance and set the Result.payload thread local with error code and default message.
When calling the instance on Throwable.getMessage() method, it will return whatever stored in the Result.payload thread local
errorCode - the app defined error codepublic static GatewayTimeout of(int errorCode, String message, Object... args)
Returns a static GatewayTimeout 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 - app defined error codemessage - the messageargs - the message argumentspublic static GatewayTimeout of(int errorCode, Throwable cause)
Returns a static GatewayTimeout 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
cause - the causeerrorCode - app defined error codepublic static GatewayTimeout of(int errorCode, Throwable cause, String message, Object... args)
Returns a static GatewayTimeout 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
cause - the causeerrorCode - app defined error codemessage - the messageargs - the message argumentsCopyright © 2014–2018 OSGL (Open Source General Library). All rights reserved.