seda.sandStorm.lib.http
Class httpOKResponse
java.lang.Object
seda.sandStorm.lib.http.httpResponse
seda.sandStorm.lib.http.httpOKResponse
- All Implemented Interfaces:
- QueueElementIF, httpConst
public class httpOKResponse
- extends httpResponse
- implements httpConst, QueueElementIF
An httpResponse corresponding to a '200 OK' response.
Fields inherited from class seda.sandStorm.lib.http.httpResponse |
code, combinedData, contentLength, DEFAULT_MIME_TYPE, defaultHeader, header, payload, RESPONSE_BAD_REQUEST, RESPONSE_INTERNAL_SERVER_ERROR, RESPONSE_NOT_FOUND, RESPONSE_OK, RESPONSE_REDIRECT, RESPONSE_SERVICE_UNAVAILABLE |
Constructor Summary |
httpOKResponse(java.lang.String contentType,
BufferElement payload)
Create an httpOKResponse with the given payload corresponding
to the given request, using the given MIME content-type. |
httpOKResponse(java.lang.String contentType,
BufferElement payload,
int contentLength)
Create an httpOKResponse with the given payload corresponding
to the given request, using the given MIME content-type. |
httpOKResponse(java.lang.String contentType,
int payloadSize)
Create an httpOKResponse with a given response payload size and
MIME type. |
httpOKResponse(java.lang.String contentType,
int payloadSize,
SinkIF compQ)
Create an httpOKResponse with a given response payload size,
MIME type, and completion sink. |
Method Summary |
protected java.lang.String |
getEntityHeader()
Return the entity header as a String. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DEBUG
private static final boolean DEBUG
- See Also:
- Constant Field Values
contentType
private java.lang.String contentType
httpOKResponse
public httpOKResponse(java.lang.String contentType,
BufferElement payload)
- Create an httpOKResponse with the given payload corresponding
to the given request, using the given MIME content-type.
httpOKResponse
public httpOKResponse(java.lang.String contentType,
BufferElement payload,
int contentLength)
- Create an httpOKResponse with the given payload corresponding
to the given request, using the given MIME content-type. Use
the given content length in the header of the response.
httpOKResponse
public httpOKResponse(java.lang.String contentType,
int payloadSize)
- Create an httpOKResponse with a given response payload size and
MIME type.
httpOKResponse
public httpOKResponse(java.lang.String contentType,
int payloadSize,
SinkIF compQ)
- Create an httpOKResponse with a given response payload size,
MIME type, and completion sink.
getEntityHeader
protected java.lang.String getEntityHeader()
- Description copied from class:
httpResponse
- Return the entity header as a String. Must be implemented by
subclasses of httpResponse.
- Specified by:
getEntityHeader
in class httpResponse
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object