|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--org.apache.catalina.connector.ResponseBase
|
+--org.apache.catalina.connector.HttpResponseBase
|
+--org.apache.catalina.connector.warp.WarpResponse
| Inner Class Summary | |
protected class |
WarpResponse.Stream
The OutputStream that will handle all response body
transmission. |
| 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, 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 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 class HttpResponseBaseorg.apache.catalina.connector.HttpResponseBasejava.io.IOException - if an input/output error occurs
protected void sendHeaders()
throws java.io.IOException
sendHeaders in class HttpResponseBase
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||