org.apache.catalina.connector.warp
クラス WarpResponse

java.lang.Object
  |
  +--org.apache.catalina.connector.ResponseBase
        |
        +--org.apache.catalina.connector.HttpResponseBase
              |
              +--org.apache.catalina.connector.warp.WarpResponse
すべての実装インタフェース:
HttpResponse, javax.servlet.http.HttpServletResponse, Response, javax.servlet.ServletResponse

public class WarpResponse
extends HttpResponseBase


内部クラスの概要
protected  class WarpResponse.Stream
          The OutputStream that will handle all response body transmission.
 
クラス org.apache.catalina.connector.HttpResponseBase から継承したフィールド
cookies, facade, format, headers, info, message, status, zone
 
クラス org.apache.catalina.connector.ResponseBase から継承したフィールド
appCommitted, buffer, bufferCount, committed, connector, contentCount, contentLength, contentType, context, encoding, error, included, locale, output, request, sm, stream, suspended, writer
 
インタフェース 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
 
コンストラクタの概要
WarpResponse()
          Create a new instance of a WarpResponse.
 
メソッドの概要
 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.
 
クラス 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
 
クラス 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
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース 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
 
インタフェース javax.servlet.ServletResponse から継承したメソッド
getBufferSize, getCharacterEncoding, getLocale, getOutputStream, getWriter, isCommitted, resetBuffer, setBufferSize
 

コンストラクタの詳細

WarpResponse

public WarpResponse()
Create a new instance of a WarpResponse.
メソッドの詳細

recycle

public void recycle()
Recycle this WarpResponse instance.
オーバーライド:
クラス HttpResponseBase 内の recycle

setPacket

public void setPacket(WarpPacket packet)
Set the WarpPacket instance used to process headers.

getPacket

public WarpPacket getPacket()
Return the WarpPacket instance used to process headers.

setConnection

public void setConnection(WarpConnection connection)
Associate this WarpResponse instance with a specific WarpConnection instance.

getConnection

public WarpConnection getConnection()
Return the WarpConnection associated this instance of WarpResponse.

finishResponse

public void finishResponse()
                    throws java.io.IOException
Flush output and finish.
オーバーライド:
クラス HttpResponseBase 内の finishResponse
クラス org.apache.catalina.connector.HttpResponseBase からコピーされたタグ:
例外:
java.io.IOException - if an input/output error occurs

sendHeaders

protected void sendHeaders()
                    throws java.io.IOException
Send the HTTP response headers, if this has not already occurred.
オーバーライド:
クラス HttpResponseBase 内の sendHeaders


Copyright ? 2000-2001 Apache Software Foundation. All Rights Reserved.