public class RestResponse
extends ej.hoka.http.HTTPResponse
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_ENCODING
Default content encoding for Rest response.
|
RESPONSE_BAD_REQUEST, RESPONSE_FORBIDDEN, RESPONSE_INTERNAL_ERROR, RESPONSE_METHOD_NOT_ALLOWED, RESPONSE_MOVED_PERMANENTLY, RESPONSE_NOT_ACCEPTABLE, RESPONSE_NOT_FOUND, RESPONSE_NOT_IMPLEMENTED, RESPONSE_NOT_MODIFIED, RESPONSE_OK, RESPONSE_UNSUPPORTED_MEDIA_TYPE| Constructor and Description |
|---|
RestResponse(java.lang.String status,
java.lang.String mimeType,
java.io.InputStream data)
Creates a new REST response.
|
RestResponse(java.lang.String status,
java.lang.String mimeType,
java.lang.String text)
Creates a new REST response.
|
RestResponse(java.lang.String status,
java.lang.String mimeType,
java.lang.String text,
java.lang.String encoding)
Creates a new REST response.
|
public static final java.lang.String DEFAULT_ENCODING
public RestResponse(java.lang.String status,
java.lang.String mimeType,
java.io.InputStream data)
status - the response status.mimeType - the response MIME typedata - the data to send.HTTPConstants.HTTP_STATUS_BADREQUEST,
HTTPConstants.HTTP_STATUS_FORBIDDEN,
HTTPConstants.HTTP_STATUS_INTERNALERROR,
HTTPConstants.HTTP_STATUS_MEDIA_TYPE,
HTTPConstants.HTTP_STATUS_METHOD,
HTTPConstants.HTTP_STATUS_NOTACCEPTABLE,
HTTPConstants.HTTP_STATUS_NOTFOUND,
HTTPConstants.HTTP_STATUS_NOTIMPLEMENTED,
HTTPConstants.HTTP_STATUS_NOTMODIFIED,
HTTPConstants.HTTP_STATUS_OK,
HTTPConstants.HTTP_STATUS_REDIRECTpublic RestResponse(java.lang.String status,
java.lang.String mimeType,
java.lang.String text)
throws java.io.UnsupportedEncodingException
status - the response status.mimeType - the response MIME typetext - the data to send, using default encoding.java.io.UnsupportedEncodingException - if default encoding is not supported.DEFAULT_ENCODING,
HTTPConstants.HTTP_STATUS_BADREQUEST,
HTTPConstants.HTTP_STATUS_FORBIDDEN,
HTTPConstants.HTTP_STATUS_INTERNALERROR,
HTTPConstants.HTTP_STATUS_MEDIA_TYPE,
HTTPConstants.HTTP_STATUS_METHOD,
HTTPConstants.HTTP_STATUS_NOTACCEPTABLE,
HTTPConstants.HTTP_STATUS_NOTFOUND,
HTTPConstants.HTTP_STATUS_NOTIMPLEMENTED,
HTTPConstants.HTTP_STATUS_NOTMODIFIED,
HTTPConstants.HTTP_STATUS_OK,
HTTPConstants.HTTP_STATUS_REDIRECTpublic RestResponse(java.lang.String status,
java.lang.String mimeType,
java.lang.String text,
java.lang.String encoding)
throws java.io.UnsupportedEncodingException
status - the response status.mimeType - the response MIME typetext - the data to send.encoding - the data encoding.java.io.UnsupportedEncodingException - if given data encoding is not supported.HTTPConstants.HTTP_STATUS_BADREQUEST,
HTTPConstants.HTTP_STATUS_FORBIDDEN,
HTTPConstants.HTTP_STATUS_INTERNALERROR,
HTTPConstants.HTTP_STATUS_MEDIA_TYPE,
HTTPConstants.HTTP_STATUS_METHOD,
HTTPConstants.HTTP_STATUS_NOTACCEPTABLE,
HTTPConstants.HTTP_STATUS_NOTFOUND,
HTTPConstants.HTTP_STATUS_NOTIMPLEMENTED,
HTTPConstants.HTTP_STATUS_NOTMODIFIED,
HTTPConstants.HTTP_STATUS_OK,
HTTPConstants.HTTP_STATUS_REDIRECT