org.seasar.framework.mock.servlet
インタフェース MockHttpServletResponse

すべてのスーパーインタフェース:
HttpServletResponse, ServletResponse
既知の実装クラスの一覧:
MockHttpServletResponseImpl

public interface MockHttpServletResponse
extends HttpServletResponse

モック用のHttpServletResponseのインターフェースです。

作成者:
Satoshi Kimura

フィールドの概要
 
インタフェース javax.servlet.http.HttpServletResponse から継承したフィールド
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, 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
 
メソッドの概要
 int getContentLength()
          コンテンツの長さを返します。
 java.lang.String getContentType()
           
 Cookie[] getCookies()
          Cookieの配列を返します。
 java.lang.String getHeader(java.lang.String name)
          ヘッダを返します。
 java.util.Enumeration getHeaderNames()
          ヘッダ名のEnumerationを返します。
 java.util.Enumeration getHeaders(java.lang.String name)
          ヘッダのEnumerationを返します。
 int getIntHeader(java.lang.String name)
          ヘッダをintで返します。
 java.lang.String getMessage()
          メッセージを返します。
 byte[] getResponseBytes()
          responseをバイトの配列で返します。
 java.lang.String getResponseString()
          responseを文字列として返します。
 int getStatus()
          ステータスを返します。
 void setCharacterEncoding(java.lang.String characterEncoding)
           
 
インタフェース javax.servlet.http.HttpServletResponse から継承したメソッド
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus
 
インタフェース javax.servlet.ServletResponse から継承したメソッド
flushBuffer, getBufferSize, getCharacterEncoding, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setContentLength, setContentType, setLocale
 

メソッドの詳細

getCookies

public Cookie[] getCookies()
Cookieの配列を返します。

戻り値:
Cookieの配列

getStatus

public int getStatus()
ステータスを返します。

戻り値:
ステータス

getMessage

public java.lang.String getMessage()
メッセージを返します。

戻り値:
メッセージ

getHeaders

public java.util.Enumeration getHeaders(java.lang.String name)
ヘッダのEnumerationを返します。

パラメータ:
name -
戻り値:
ヘッダのEnumeration

getHeader

public java.lang.String getHeader(java.lang.String name)
ヘッダを返します。

パラメータ:
name -
戻り値:
ヘッダ

getHeaderNames

public java.util.Enumeration getHeaderNames()
ヘッダ名のEnumerationを返します。

戻り値:
ヘッダ名のEnumeration

getIntHeader

public int getIntHeader(java.lang.String name)
ヘッダをintで返します。

パラメータ:
name -
戻り値:
ヘッダのintの値

setCharacterEncoding

public void setCharacterEncoding(java.lang.String characterEncoding)
定義:
インタフェース ServletResponse 内の setCharacterEncoding

getContentLength

public int getContentLength()
コンテンツの長さを返します。

戻り値:
コンテンツの長さ

getContentType

public java.lang.String getContentType()
定義:
インタフェース ServletResponse 内の getContentType

getResponseString

public java.lang.String getResponseString()
responseを文字列として返します。

戻り値:
responseの文字列表現

getResponseBytes

public byte[] getResponseBytes()
responseをバイトの配列で返します。

戻り値:
responseのバイト配列表現


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.