org.apache.catalina.connector.warp
Class WarpResponse

java.lang.Object
  |
  +--org.apache.catalina.connector.ResponseBase
        |
        +--org.apache.catalina.connector.HttpResponseBase
              |
              +--org.apache.catalina.connector.warp.WarpResponse
All Implemented Interfaces:
HttpResponse, javax.servlet.http.HttpServletResponse, Response, javax.servlet.ServletResponse

public class WarpResponse
extends HttpResponseBase

Version:
CVS $Id: WarpResponse.java,v 1.3 2001/01/24 23:10:51 pier Exp $
Author:
Pier Fumagalli, Copyright © 1999, 2000 The Apache Software Foundation.

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
buffer, bufferCount, committed, connector, contentCount, contentLength, contentType, context, encoding, error, included, locale, output, request, sm, stream, 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_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY
 
Constructor Summary
WarpResponse()
           
 
Method Summary
protected  WarpRequestHandler getWarpRequestHandler()
          Return the WarpRequestHandler associated with this response.
 boolean isCommitted()
          Has the output of this response already been committed?
protected  void sendHeaders()
          Send the HTTP response headers, if this has not already occurred.
protected  void setWarpRequestHandler(WarpRequestHandler handler)
          Set the WarpRequestHandler associated with this response.
 
Methods inherited from class org.apache.catalina.connector.HttpResponseBase
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, finishResponse, flushBuffer, getCookies, getHeader, getHeaderNames, getHeaderValues, getMessage, getResponse, getStatus, getStatusMessage, recycle, 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, isError, resetBuffer, setBufferSize, setConnector, setContext, setError, setIncluded, setRequest, setStream, 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, isError, resetBuffer, setConnector, setContext, setError, setIncluded, setRequest, setStream
 
Methods inherited from interface javax.servlet.ServletResponse
getBufferSize, getCharacterEncoding, getLocale, getOutputStream, getWriter, resetBuffer, setBufferSize
 

Constructor Detail

WarpResponse

public WarpResponse()
Method Detail

getWarpRequestHandler

protected WarpRequestHandler getWarpRequestHandler()
Return the WarpRequestHandler associated with this response.

setWarpRequestHandler

protected void setWarpRequestHandler(WarpRequestHandler handler)
Set the WarpRequestHandler associated with this response.

isCommitted

public boolean isCommitted()
Description copied from class: ResponseBase
Has the output of this response already been committed?
Overrides:
isCommitted in class ResponseBase

sendHeaders

protected void sendHeaders()
                    throws java.io.IOException
Description copied from class: HttpResponseBase
Send the HTTP response headers, if this has not already occurred.
Overrides:
sendHeaders in class HttpResponseBase


Copyright ? 2000 Apache Software Foundation. All Rights Reserved.