public static enum Response.Status extends java.lang.Enum<Response.Status> implements Response.StatusType
Response.StatusType
.Modifier and Type | Class and Description |
---|---|
static class |
Response.Status.Family
An enumeration representing the class of status code.
|
Modifier and Type | Method and Description |
---|---|
static Response.Status |
fromStatusCode(int statusCode)
Convert a numerical status code into the corresponding Status
|
Response.Status.Family |
getFamily()
Get the class of status code
|
java.lang.String |
getReasonPhrase()
Get the reason phrase
|
int |
getStatusCode()
Get the associated status code
|
java.lang.String |
toString()
Get the reason phrase
|
static Response.Status |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Response.Status[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Response.Status OK
public static final Response.Status CREATED
public static final Response.Status ACCEPTED
public static final Response.Status NO_CONTENT
public static final Response.Status MOVED_PERMANENTLY
public static final Response.Status SEE_OTHER
public static final Response.Status NOT_MODIFIED
public static final Response.Status TEMPORARY_REDIRECT
public static final Response.Status BAD_REQUEST
public static final Response.Status UNAUTHORIZED
public static final Response.Status FORBIDDEN
public static final Response.Status NOT_FOUND
public static final Response.Status NOT_ACCEPTABLE
public static final Response.Status CONFLICT
public static final Response.Status GONE
public static final Response.Status PRECONDITION_FAILED
public static final Response.Status UNSUPPORTED_MEDIA_TYPE
public static final Response.Status INTERNAL_SERVER_ERROR
public static final Response.Status SERVICE_UNAVAILABLE
public static Response.Status[] values()
for (Response.Status c : Response.Status.values()) System.out.println(c);
public static Response.Status valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic Response.Status.Family getFamily()
getFamily
in interface Response.StatusType
public int getStatusCode()
getStatusCode
in interface Response.StatusType
public java.lang.String getReasonPhrase()
getReasonPhrase
in interface Response.StatusType
public java.lang.String toString()
toString
in class java.lang.Enum<Response.Status>
public static Response.Status fromStatusCode(int statusCode)
statusCode
- the numerical status codeCopyright © 2016 Oracle Corporation. All Rights Reserved.