|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.catalina.connector.ResponseBase
org.apache.catalina.connector.HttpResponseBase
org.apache.catalina.connector.warp.WarpResponse
| Nested Class Summary | |
protected class |
WarpResponse.Stream
The OutputStream that will handle all response body
transmission. |
| Nested classes inherited from class org.apache.catalina.connector.HttpResponseBase |
HttpResponseBase.PrivilegedFlushBuffer |
| Field Summary |
| Fields inherited from class org.apache.catalina.connector.HttpResponseBase |
cookies, facade, format, headers, info, message, status, zone |
| Fields inherited from class org.apache.catalina.connector.ResponseBase |
appCommitted, buffer, bufferCount, committed, connector, contentCount, contentLength, contentType, context, encoding, error, included, locale, output, request, sm, stream, suspended, writer |
| Fields inherited from interface javax.servlet.http.HttpServletResponse |
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY |
| Constructor Summary | |
WarpResponse()
Create a new instance of a WarpResponse. |
|
| Method Summary | |
void |
finishResponse()
Flush output and finish. |
WarpConnection |
getConnection()
Return the WarpConnection associated this instance of
WarpResponse. |
WarpPacket |
getPacket()
Return the WarpPacket instance used to process headers. |
void |
recycle()
Recycle this WarpResponse instance. |
protected void |
sendHeaders()
Send the HTTP response headers, if this has not already occurred. |
void |
setConnection(WarpConnection connection)
Associate this WarpResponse instance with a specific
WarpConnection instance. |
void |
setPacket(WarpPacket packet)
Set the WarpPacket instance used to process headers. |
| Methods inherited from class org.apache.catalina.connector.HttpResponseBase |
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, flushBuffer, getCookies, getHeader, getHeaderNames, getHeaderValues, getMessage, getProtocol, getResponse, getStatus, getStatusMessage, reset, reset, sendAcknowledgement, sendError, sendError, sendRedirect, setContentLength, setContentType, setDateHeader, setHeader, setIntHeader, setLocale, setStatus, setStatus |
| Methods inherited from class org.apache.catalina.connector.ResponseBase |
createOutputStream, getBufferSize, getCharacterEncoding, getConnector, getContentCount, getContentLength, getContentType, getContext, getIncluded, getInfo, getLocale, getOutputStream, getReporter, getRequest, getStream, getWriter, isAppCommitted, isCommitted, isError, isSuspended, resetBuffer, setAppCommitted, setBufferSize, setConnector, setContext, setError, setIncluded, setRequest, setStream, setSuspended, write, write, write |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.catalina.Response |
createOutputStream, getConnector, getContentCount, getContentLength, getContentType, getContext, getIncluded, getInfo, getReporter, getRequest, getStream, isAppCommitted, isError, isSuspended, resetBuffer, setAppCommitted, setConnector, setContext, setError, setIncluded, setRequest, setStream, setSuspended |
| Methods inherited from interface javax.servlet.ServletResponse |
getBufferSize, getCharacterEncoding, getLocale, getOutputStream, getWriter, isCommitted, resetBuffer, setBufferSize |
| Constructor Detail |
public WarpResponse()
WarpResponse.
| Method Detail |
public void recycle()
WarpResponse instance.
recycle in interface Responserecycle in class HttpResponseBasepublic void setPacket(WarpPacket packet)
WarpPacket instance used to process headers.
public WarpPacket getPacket()
WarpPacket instance used to process headers.
public void setConnection(WarpConnection connection)
WarpResponse instance with a specific
WarpConnection instance.
public WarpConnection getConnection()
WarpConnection associated this instance of
WarpResponse.
public void finishResponse()
throws java.io.IOException
finishResponse in interface ResponsefinishResponse in class HttpResponseBasejava.io.IOException - if an input/output error occurs
protected void sendHeaders()
throws java.io.IOException
sendHeaders in class HttpResponseBasejava.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||