jp.morpho.webapp.servlet.http
クラス HttpActionResponse

java.lang.Object
  |
  +--javax.servlet.ServletResponseWrapper
        |
        +--javax.servlet.http.HttpServletResponseWrapper
              |
              +--jp.morpho.webapp.servlet.http.HttpActionResponse
すべての実装インタフェース:
javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse

public class HttpActionResponse
extends javax.servlet.http.HttpServletResponseWrapper

HttpActionResponse クラスは、HttpServletResponse インタフェースの実装です。 このクラスは、ラッパーまたはデコレータのパターンに基づいて実装されています。 各メソッドは、ラップされた応答オブジェクトのメソッドをデフォルトで呼び出します。

作成者:
Kenichi Fukuda

フィールドの概要
 
インタフェース 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
 
コンストラクタの概要
HttpActionResponse(javax.servlet.http.HttpServletResponse response)
           指定された応答をラップした HttpActionResponse を構築します。
 
クラス javax.servlet.http.HttpServletResponseWrapper から継承したメソッド
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus
 
クラス javax.servlet.ServletResponseWrapper から継承したメソッド
flushBuffer, getBufferSize, getCharacterEncoding, getLocale, getOutputStream, getResponse, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setContentLength, setContentType, setLocale, setResponse
 
クラス 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
 

コンストラクタの詳細

HttpActionResponse

public HttpActionResponse(javax.servlet.http.HttpServletResponse response)

指定された応答をラップした HttpActionResponse を構築します。

パラメータ:
response - サーブレットからの応答
例外:
java.lang.IllegalArgumentException - 応答が null の場合