public class Gone extends ErrorResult
Indicates that the resource requested is no longer available and will not be available again. This should be used when a resource has been intentionally removed and the resource should be purged. Upon receiving a 410 status code, the client should not request the resource in the future. Clients such as search engines should remove the resource from their indices. Most use cases do not require clients and search engines to purge the resource, and a “404 Not Found” may be used instead.
Result.Payload| Constructor and Description |
|---|
Gone() |
Gone(int errorCode) |
Gone(int errorCode,
String message,
Object... args) |
Gone(int errorCode,
Throwable cause) |
Gone(int errorCode,
Throwable cause,
String message,
Object... args) |
Gone(String message,
Object... args) |
Gone(Throwable cause) |
Gone(Throwable cause,
String message,
Object... args) |
| Modifier and Type | Method and Description |
|---|---|
static Gone |
get()
Returns a static Gone instance and set the
Result.payload thread local with default message. |
static Gone |
of(int errorCode)
Returns a static Gone instance and set the
Result.payload thread local with error code and default message. |
static Gone |
of(int errorCode,
String message,
Object... args)
Returns a static Gone instance and set the
Result.payload thread local with error code and message specified. |
static Gone |
of(int errorCode,
Throwable cause)
Returns a static Gone instance and set the
Result.payload thread local with error code and cause specified |
static Gone |
of(int errorCode,
Throwable cause,
String message,
Object... args)
Returns a static Gone instance and set the
Result.payload thread local with error code, cause and message specified. |
static Gone |
of(String message,
Object... args)
Returns a static Gone instance and set the
Result.payload thread local with message specified. |
static Gone |
of(Throwable cause)
Returns a static Gone instance and set the
Result.payload thread local with cause specified. |
static Gone |
of(Throwable cause,
String message,
Object... args)
Returns a static Gone 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 Gone()
public Gone(Throwable cause)
public Gone(int errorCode)
public Gone(int errorCode,
Throwable cause)
public static Gone get()
Returns a static Gone 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 Gone of(String message, Object... args)
Returns a static Gone 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 Gone of(Throwable cause)
Returns a static Gone 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 Gone of(Throwable cause, String message, Object... args)
Returns a static Gone 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 Gone of(int errorCode)
Returns a static Gone 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 Gone of(int errorCode, String message, Object... args)
Returns a static Gone 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 Gone of(int errorCode, Throwable cause)
Returns a static Gone 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 - the app defined error codepublic static Gone of(int errorCode, Throwable cause, String message, Object... args)
Returns a static Gone 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 - the app defined error codemessage - the messageargs - the message argumentsCopyright © 2014–2018 OSGL (Open Source General Library). All rights reserved.