32 lines
752 B
Java
32 lines
752 B
Java
package org.gcube.lb2pc;
|
||
|
||
public enum HttpStatusCode {
|
||
|
||
// 2×× Success
|
||
_200(200, "OK"), _201(201, "Created"), _204(204, "No Content"),
|
||
|
||
// 4×× Client Error
|
||
_400(400, "Bad Request"), _401(401, "Unauthorized"), _403(403, "Forbidden"), _404(404, "Not Found"),
|
||
_405(405, "Method Not Allowed"), _406(406, "Not Acceptable"), _408(408, "Request Timeout"),
|
||
_423(423, "Locked"),
|
||
|
||
// 5×× Server Error
|
||
_500(500, "Internal Server Error"), _503(503, "Service Unavailable");
|
||
|
||
private int code;
|
||
private String messageCode;
|
||
|
||
private HttpStatusCode(int code, String messageCode) {
|
||
this.code = code;
|
||
this.messageCode = messageCode;
|
||
}
|
||
|
||
public int getCode() {
|
||
return code;
|
||
}
|
||
|
||
public String getMessageCode() {
|
||
return messageCode;
|
||
}
|
||
|
||
} |