Package httpserver.core
Enum Class StatusCode
- All Implemented Interfaces:
Serializable,Comparable<StatusCode>,Constable
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetMessageForCode(int statusCode, String statusMessage) static StatusCodeReturns the enum constant of this class with the specified name.static StatusCode[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Field Details
-
CONTINUE
public static final int CONTINUE- See Also:
-
OK
public static final int OK- See Also:
-
CREATED
public static final int CREATED- See Also:
-
ACCEPTED
public static final int ACCEPTED- See Also:
-
NO_CONTENT
public static final int NO_CONTENT- See Also:
-
RESET_CONTENT
public static final int RESET_CONTENT- See Also:
-
PARTIAL_CONTENT
public static final int PARTIAL_CONTENT- See Also:
-
MOVED_PERMANENTLY
public static final int MOVED_PERMANENTLY- See Also:
-
FOUND
public static final int FOUND- See Also:
-
SEE_OTHER
public static final int SEE_OTHER- See Also:
-
NOT_MODIFIED
public static final int NOT_MODIFIED- See Also:
-
USE_PROXY
public static final int USE_PROXY- See Also:
-
TEMPORARY_REDIRECT
public static final int TEMPORARY_REDIRECT- See Also:
-
BAD_REQUEST
public static final int BAD_REQUEST- See Also:
-
UNAUTHORIZED
public static final int UNAUTHORIZED- See Also:
-
PAYMENT_REQUIRED
public static final int PAYMENT_REQUIRED- See Also:
-
FORBIDDEN
public static final int FORBIDDEN- See Also:
-
NOT_FOUND
public static final int NOT_FOUND- See Also:
-
METHOD_NOT_ALLOWED
public static final int METHOD_NOT_ALLOWED- See Also:
-
NOT_ACCEPTABLE
public static final int NOT_ACCEPTABLE- See Also:
-
PROXY_AUTHENTICATION_REQUIRED
public static final int PROXY_AUTHENTICATION_REQUIRED- See Also:
-
REQUEST_TIMEOUT
public static final int REQUEST_TIMEOUT- See Also:
-
CONFLICT
public static final int CONFLICT- See Also:
-
GONE
public static final int GONE- See Also:
-
LENGTH_REQUIRED
public static final int LENGTH_REQUIRED- See Also:
-
PRECONDITION_FAILED
public static final int PRECONDITION_FAILED- See Also:
-
REQUEST_ENTITY_TOO_LARGE
public static final int REQUEST_ENTITY_TOO_LARGE- See Also:
-
REQUEST_URI_TOO_LONG
public static final int REQUEST_URI_TOO_LONG- See Also:
-
UNSUPPORTED_MEDIA_TYPE
public static final int UNSUPPORTED_MEDIA_TYPE- See Also:
-
REQUESTED_RANGE_NOT_SATISFIABLE
public static final int REQUESTED_RANGE_NOT_SATISFIABLE- See Also:
-
EXPECTATION_FAILED
public static final int EXPECTATION_FAILED- See Also:
-
PRECONDITION_REQUIRED
public static final int PRECONDITION_REQUIRED- See Also:
-
TOO_MANY_REQUESTS
public static final int TOO_MANY_REQUESTS- See Also:
-
REQUEST_HEADER_FIELDS_TOO_LARGE
public static final int REQUEST_HEADER_FIELDS_TOO_LARGE- See Also:
-
INTERNAL_SERVER_ERROR
public static final int INTERNAL_SERVER_ERROR- See Also:
-
NOT_IMPLEMENTED
public static final int NOT_IMPLEMENTED- See Also:
-
BAD_GATEWAY
public static final int BAD_GATEWAY- See Also:
-
SERVICE_UNAVAILABLE
public static final int SERVICE_UNAVAILABLE- See Also:
-
GATEWAY_TIMEOUT
public static final int GATEWAY_TIMEOUT- See Also:
-
HTTP_VERSION_NOT_SUPPORTED
public static final int HTTP_VERSION_NOT_SUPPORTED- See Also:
-
NETWORK_AUTHENTICATION_REQUIRED
public static final int NETWORK_AUTHENTICATION_REQUIRED- See Also:
-
MESSAGE_CONTINUE
- See Also:
-
MESSAGE_OK
- See Also:
-
MESSAGE_CREATED
- See Also:
-
MESSAGE_ACCEPTED
- See Also:
-
MESSAGE_NO_CONTENT
- See Also:
-
MESSAGE_RESET_CONTENT
- See Also:
-
MESSAGE_PARTIAL_CONTENT
- See Also:
-
MESSAGE_MOVED_PERMANENTLY
- See Also:
-
MESSAGE_FOUND
- See Also:
-
MESSAGE_SEE_OTHER
- See Also:
-
MESSAGE_NOT_MODIFIED
- See Also:
-
MESSAGE_USE_PROXY
- See Also:
-
MESSAGE_TEMPORARY_REDIRECT
- See Also:
-
MESSAGE_BAD_REQUEST
- See Also:
-
MESSAGE_UNAUTHORIZED
- See Also:
-
MESSAGE_PAYMENT_REQUIRED
- See Also:
-
MESSAGE_FORBIDDEN
- See Also:
-
MESSAGE_NOT_FOUND
- See Also:
-
MESSAGE_METHOD_NOT_ALLOWED
- See Also:
-
MESSAGE_NOT_ACCEPTABLE
- See Also:
-
MESSAGE_PROXY_AUTHENTICATION_REQUIRED
- See Also:
-
MESSAGE_REQUEST_TIMEOUT
- See Also:
-
MESSAGE_CONFLICT
- See Also:
-
MESSAGE_GONE
- See Also:
-
MESSAGE_LENGTH_REQUIRED
- See Also:
-
MESSAGE_PRECONDITION_FAILED
- See Also:
-
MESSAGE_REQUEST_ENTITY_TOO_LARGE
- See Also:
-
MESSAGE_REQUEST_URI_TOO_LONG
- See Also:
-
MESSAGE_UNSUPPORTED_MEDIA_TYPE
- See Also:
-
MESSAGE_REQUESTED_RANGE_NOT_SATISFIABLE
- See Also:
-
MESSAGE_EXPECTATION_FAILED
- See Also:
-
MESSAGE_PRECONDITION_REQUIRED
- See Also:
-
MESSAGE_TOO_MANY_REQUESTS
- See Also:
-
MESSAGE_REQUEST_HEADER_FIELDS_TOO_LARGE
- See Also:
-
MESSAGE_INTERNAL_SERVER_ERROR
- See Also:
-
MESSAGE_NOT_IMPLEMENTED
- See Also:
-
MESSAGE_BAD_GATEWAY
- See Also:
-
MESSAGE_SERVICE_UNAVAILABLE
- See Also:
-
MESSAGE_GATEWAY_TIMEOUT
- See Also:
-
MESSAGE_HTTP_VERSION_NOT_SUPPORTED
- See Also:
-
MESSAGE_NETWORK_AUTHENTICATION_REQUIRED
- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getMessageForCode
-