org.apache.catalina.connector
クラス HttpResponseFacade

java.lang.Object
  |
  +--org.apache.catalina.connector.ResponseFacade
        |
        +--org.apache.catalina.connector.HttpResponseFacade
すべての実装インタフェース:
javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse

public final class HttpResponseFacade
extends ResponseFacade
implements javax.servlet.http.HttpServletResponse

Facade class that wraps a Catalina-internal HttpResponse object. All methods are delegated to the wrapped response.

バージョン:
$Revision: 1.2.2.1 $ $Date: 2001/10/04 19:26:57 $
作成者:
Remy Maucherat, Craig R. McClanahan

クラス org.apache.catalina.connector.ResponseFacade から継承したフィールド
resp, response
 
インタフェース 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
 
コンストラクタの概要
HttpResponseFacade(HttpResponse response)
          Construct a wrapper for the specified response.
 
メソッドの概要
 void addCookie(javax.servlet.http.Cookie cookie)
           
 void addDateHeader(java.lang.String name, long date)
           
 void addHeader(java.lang.String name, java.lang.String value)
           
 void addIntHeader(java.lang.String name, int value)
           
 boolean containsHeader(java.lang.String name)
           
 java.lang.String encodeRedirectUrl(java.lang.String url)
           
 java.lang.String encodeRedirectURL(java.lang.String url)
           
 java.lang.String encodeUrl(java.lang.String url)
           
 java.lang.String encodeURL(java.lang.String url)
           
 void sendError(int sc)
           
 void sendError(int sc, java.lang.String msg)
           
 void sendRedirect(java.lang.String location)
           
 void setDateHeader(java.lang.String name, long date)
           
 void setHeader(java.lang.String name, java.lang.String value)
           
 void setIntHeader(java.lang.String name, int value)
           
 void setStatus(int sc)
           
 void setStatus(int sc, java.lang.String sm)
           
 
クラス org.apache.catalina.connector.ResponseFacade から継承したメソッド
finish, flushBuffer, getBufferSize, getCharacterEncoding, getLocale, getOutputStream, getWriter, isCommitted, isFinished, reset, resetBuffer, setBufferSize, setContentLength, setContentType, setLocale
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース javax.servlet.ServletResponse から継承したメソッド
flushBuffer, getBufferSize, getCharacterEncoding, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setContentLength, setContentType, setLocale
 

コンストラクタの詳細

HttpResponseFacade

public HttpResponseFacade(HttpResponse response)
Construct a wrapper for the specified response.
パラメータ:
response - The response to be wrapped
メソッドの詳細

addCookie

public void addCookie(javax.servlet.http.Cookie cookie)
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の addCookie

containsHeader

public boolean containsHeader(java.lang.String name)
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の containsHeader

encodeURL

public java.lang.String encodeURL(java.lang.String url)
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の encodeURL

encodeRedirectURL

public java.lang.String encodeRedirectURL(java.lang.String url)
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の encodeRedirectURL

encodeUrl

public java.lang.String encodeUrl(java.lang.String url)
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の encodeUrl

encodeRedirectUrl

public java.lang.String encodeRedirectUrl(java.lang.String url)
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の encodeRedirectUrl

sendError

public void sendError(int sc,
                      java.lang.String msg)
               throws java.io.IOException
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の sendError

sendError

public void sendError(int sc)
               throws java.io.IOException
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の sendError

sendRedirect

public void sendRedirect(java.lang.String location)
                  throws java.io.IOException
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の sendRedirect

setDateHeader

public void setDateHeader(java.lang.String name,
                          long date)
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の setDateHeader

addDateHeader

public void addDateHeader(java.lang.String name,
                          long date)
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の addDateHeader

setHeader

public void setHeader(java.lang.String name,
                      java.lang.String value)
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の setHeader

addHeader

public void addHeader(java.lang.String name,
                      java.lang.String value)
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の addHeader

setIntHeader

public void setIntHeader(java.lang.String name,
                         int value)
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の setIntHeader

addIntHeader

public void addIntHeader(java.lang.String name,
                         int value)
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の addIntHeader

setStatus

public void setStatus(int sc)
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の setStatus

setStatus

public void setStatus(int sc,
                      java.lang.String sm)
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の setStatus


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