Field Summary |
|
final public static Status | CLIENT_ERROR_BAD_REQUEST The request could not be understood by the server due to malformed
syntax. |
final public static Status | CLIENT_ERROR_CONFLICT The request could not be completed due to a conflict with the current
state of the resource (as experienced in a version control system). |
final public static Status | CLIENT_ERROR_EXPECTATION_FAILED The user agent expects some behaviour of the server (given in an Expect
request-header field), but this expectation could not be met by this
server. |
final public static Status | CLIENT_ERROR_FAILED_DEPENDENCY This status code means that the method could not be performed on the
resource because the requested action depended on another action and that
action failed. |
final public static Status | CLIENT_ERROR_FORBIDDEN The server understood the request, but is refusing to fulfill it as it
could be explained in the entity. |
final public static Status | CLIENT_ERROR_GONE The requested resource is no longer available at the server and no
forwarding address is known. |
final public static Status | CLIENT_ERROR_LENGTH_REQUIRED The server refuses to accept the request without a defined
Content-Length. |
final public static Status | CLIENT_ERROR_LOCKED The source or destination resource of a method is locked (or temporarily
involved in another process). |
final public static Status | CLIENT_ERROR_METHOD_NOT_ALLOWED The method specified in the Request-Line is not allowed for the resource
identified by the Request-URI. |
final public static Status | CLIENT_ERROR_NOT_ACCEPTABLE The resource identified by the request is only capable of generating
response entities whose content characteristics do not match the user's
requirements (in Accept* headers). |
final public static Status | CLIENT_ERROR_NOT_FOUND The server has not found anything matching the Request-URI or the server
does not wish to reveal exactly why the request has been refused, or no
other response is applicable. |
final public static Status | CLIENT_ERROR_PAYMENT_REQUIRED This code is reserved for future use. |
final public static Status | CLIENT_ERROR_PRECONDITION_FAILED Sent by the server when the user agent asks the server to carry out a
request under certain conditions that are not met. |
final public static Status | CLIENT_ERROR_PROXY_AUTHENTIFICATION_REQUIRED This code is similar to 401 (Unauthorized), but indicates that the client
must first authenticate itself with the proxy. |
final public static Status | CLIENT_ERROR_REQUESTED_RANGE_NOT_SATISFIABLE The request includes a Range request-header field and the selected
resource is too small for any of the byte-ranges to apply. |
final public static Status | CLIENT_ERROR_REQUEST_ENTITY_TOO_LARGE The server is refusing to process a request because the request entity is
larger than the server is willing or able to process. |
final public static Status | CLIENT_ERROR_REQUEST_TIMEOUT Sent by the server when an HTTP client opens a connection, but has never
sent a request (or never sent the blank line that signals the end of the
request). |
final public static Status | CLIENT_ERROR_REQUEST_URI_TOO_LONG The server is refusing to service the request because the Request-URI is
longer than the server is willing to interpret. |
final public static Status | CLIENT_ERROR_UNAUTHORIZED The request requires user authentication. |
final public static Status | CLIENT_ERROR_UNPROCESSABLE_ENTITY This status code means the server understands the content type of the
request entity (syntactically correct) but was unable to process the
contained instructions. |
final public static Status | CLIENT_ERROR_UNSUPPORTED_MEDIA_TYPE The server is refusing to service the request because the entity of the
request is in a format not supported by the requested resource for the
requested method. |
final public static Status | CONNECTOR_ERROR_COMMUNICATION A client connector faces an error during the communication with the
remote server (interruption, timeout, etc). |
final public static Status | CONNECTOR_ERROR_CONNECTION A client connector can not connect to the remote server. |
final public static Status | CONNECTOR_ERROR_INTERNAL Generic status code sent by a client connector when an error occurs
during the process of a request to its server or the process of a
response to its client. |
final public static Status | INFO_CONTINUE This interim response (the client has to wait for the final response) is
used to inform the client that the initial part of the request has been
received and has not yet been rejected or completed by the server. |
final public static Status | INFO_PROCESSING This interim response is used to inform the client that the server has
accepted the complete request, but has not yet completed it since the
server has a reasonable expectation that the request will take
significant time to complete. |
final public static Status | INFO_SWITCHING_PROTOCOL The server understands and is willing to comply with the client's
request, via the Upgrade message header field, for a change in the
application protocol being used on this connection. |
final public static Status | REDIRECTION_FOUND The requested resource resides temporarily under a different URI which
should not be used for future requests by the client (use status codes
303 or 307 instead since this status has been manifestly misused). |
final public static Status | REDIRECTION_MULTIPLE_CHOICES The server lets the user agent choosing one of the multiple
representations of the requested resource, each representation having its
own specific location provided in the response entity. |
final public static Status | REDIRECTION_NOT_MODIFIED Status code sent by the server in response to a conditional GET request
in case the document has not been modified. |
final public static Status | REDIRECTION_PERMANENT The requested resource has been assigned a new permanent URI and any
future references to this resource SHOULD use one of the returned URIs. |
final public static Status | REDIRECTION_SEE_OTHER The response to the request can be found under a different URI and SHOULD
be retrieved using a GET method on that resource. |
final public static Status | REDIRECTION_TEMPORARY The requested resource resides temporarily under a different URI which
should not be used for future requests by the client. |
final public static Status | REDIRECTION_USE_PROXY The requested resource MUST be accessed through the proxy given by the
Location field. |
final public static Status | SERVER_ERROR_BAD_GATEWAY The server, while acting as a gateway or proxy, received an invalid
response from the upstream server it accessed in attempting to fulfill
the request. |
final public static Status | SERVER_ERROR_GATEWAY_TIMEOUT The server, while acting as a gateway or proxy, could not connect to the
upstream server. |
final public static Status | SERVER_ERROR_INSUFFICIENT_STORAGE This status code means the method could not be performed on the resource
because the server is unable to store the representation needed to
successfully complete the request. |
final public static Status | SERVER_ERROR_INTERNAL The server encountered an unexpected condition which prevented it from
fulfilling the request. |
final public static Status | SERVER_ERROR_NOT_IMPLEMENTED The server does not support the functionality required to fulfill the
request. |
final public static Status | SERVER_ERROR_SERVICE_UNAVAILABLE The server is currently unable to handle the request due to a temporary
overloading or maintenance of the server. |
final public static Status | SERVER_ERROR_VERSION_NOT_SUPPORTED The server does not support, or refuses to support, the HTTP protocol
version that was used in the request message. |
final public static Status | SUCCESS_ACCEPTED The request has been accepted for processing, but the processing has not
been completed. |
final public static Status | SUCCESS_CREATED The request has been fulfilled and resulted in a new resource being
created. |
final public static Status | SUCCESS_MULTI_STATUS This response is used to inform the client that the HTTP response entity
contains a set of status codes generated during the method invocation. |
final public static Status | SUCCESS_NON_AUTHORITATIVE The request has succeeded but the returned metainformation in the
entity-header do not come from the origin server, but is gathered from a
local or a third-party copy. |
final public static Status | SUCCESS_NO_CONTENT The server has fulfilled the request but does not need to return an
entity-body (for example after a DELETE), and might want to return
updated metainformation. |
final public static Status | SUCCESS_OK The request has succeeded. |
final public static Status | SUCCESS_PARTIAL_CONTENT The server has fulfilled the partial GET request for the resource
assuming the request has included a Range header field indicating the
desired range. |
final public static Status | SUCCESS_RESET_CONTENT The server has fulfilled the request and the user agent SHOULD reset the
document view which caused the request to be sent. |
Method Summary |
|
public boolean | equals(Object object) Indicates if the status is equal to a given one.
Parameters: object - The object to compare to. |
public int | getCode() Returns the corresponding code (HTTP or WebDAV or custom code). |
public String | getDescription() Returns the description. |
public String | getName() Returns the name of this status. |
public String | getUri() Returns the URI of the specification describing the status. |
public int | hashCode() |
public static boolean | isClientError(int code) Indicates if the status is a client error status.
Parameters: code - The code of the status. |
public boolean | isClientError() Indicates if the status is a client error status. |
public static boolean | isConnectorError(int code) Indicates if the status is a connector error status.
Parameters: code - The code of the status. |
public boolean | isConnectorError() Indicates if the status is a connector error status. |
public static boolean | isError(int code) Indicates if the status is an error (client or server) status.
Parameters: code - The code of the status. |
public boolean | isError() Indicates if the status is an error (client or server) status. |
public static boolean | isInfo(int code) Indicates if the status is an information status.
Parameters: code - The code of the status. |
public boolean | isInfo() Indicates if the status is an information status. |
public static boolean | isRedirection(int code) Indicates if the status is a redirection status.
Parameters: code - The code of the status. |
public boolean | isRedirection() Indicates if the status is a redirection status. |
public static boolean | isServerError(int code) Indicates if the status is a server error status.
Parameters: code - The code of the status. |
public boolean | isServerError() Indicates if the status is a server error status. |
public static boolean | isSuccess(int code) Indicates if the status is a success status.
Parameters: code - The code of the status. |
public boolean | isSuccess() Indicates if the status is a success status. |
public String | toString() Returns the name of the status followed by its HTTP code. |
public static Status | valueOf(int code) Returns the status associated to a code. |