|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.prolixtech.jaminid.Protocol
public class Protocol
This class captures the essential messages in the HTTP protocol. It behaves as a singleton.
Method Summary | |
---|---|
static java.lang.String |
getHeaderResponseStatus(int statusCode)
gets a String description of the status code e.g (200 OK) or (404 FnF) |
static java.lang.String |
getMIME(java.lang.String extension)
MIME type accessor. |
static Protocol |
Instance()
|
static void |
makeNewMIME()
Creates a new mime file with the bare basic defaults |
static boolean |
requestHeaderExists(java.lang.String requestHeader)
checks if a request header exists in the protocol |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String MIMEFILE
public static final java.lang.String HTTP_VERSION
public static final int CONTINUE
public static final int SWITCHING
public static final int OK
public static final int CREATED
public static final int ACCEPTED
public static final int PROVISIONAL_INFORMATION
public static final int NO_CONTENT
public static final int RESET_CONTENT
public static final int PARTIAL_CONTENT
public static final int MULTIPLE_CHOICE
public static final int MOVED_PERMANENTLY
public static final int MOVED_TEMPORARILY
public static final int SEE_OTHER
public static final int NOT_MODIFIED
public static final int USE_PROXY
public static final int BAD_REQUEST
public static final int UNAUTHORIZED
public static final int PAYMENT_REQUIRED
public static final int FORBIDDEN
public static final int NOT_FOUND
public static final int NOT_ALLOWED
public static final int NONE_ACCEPTABLE
public static final int PROXY_AUTH_REQUIRED
public static final int REQUEST_TIMEOUT
public static final int CONFLICT
public static final int GONE
public static final int LENGTH_REQUIRED
public static final int PRECONDITION_FAILED
public static final int REQUEST_ENTITY_TOO_LARGE
public static final int REQUEST_URI_TOO_LONG
public static final int UNSUPPORTED_MEDIA_TYPE
public static final int REQUESTED_RANGE_NOT_SATISFIABLE
public static final int EXPECTATION_FAILED
public static final int INTERNAL_SERVER_ERROR
public static final int NOT_IMPLEMENTED
public static final int BAD_GATEWAY
public static final int SERVICE_UNAVAILABLE
public static final int GATEWAY_TIMEOUT
public static final int HTTP_VERSION_NOT_SUPPORTED
public static final java.lang.String HQ_IFMODSINCE
Method Detail |
---|
public static Protocol Instance()
public static java.lang.String getMIME(java.lang.String extension)
extension
- the extension of the file
public static java.lang.String getHeaderResponseStatus(int statusCode)
statusCode
- the integer status code
public static boolean requestHeaderExists(java.lang.String requestHeader)
requestHeader
- the request headcer to check
public static void makeNewMIME()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |