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

すべてのスーパーインタフェース:
HttpServletRequest, ServletRequest
既知の実装クラスの一覧:
MockHttpServletRequestImpl

public interface MockHttpServletRequest
extends HttpServletRequest

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

作成者:
Satoshi Kimura

フィールドの概要
 
インタフェース javax.servlet.http.HttpServletRequest から継承したフィールド
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
メソッドの概要
 void addCookie(Cookie cookie)
          Cookieを追加します。
 void addDateHeader(java.lang.String name, long value)
          日付のヘッダーを追加します。
 void addHeader(java.lang.String name, java.lang.String value)
          ヘッダを追加します。
 void addIntHeader(java.lang.String name, int value)
          intのヘッダを追加します。
 void addParameter(java.lang.String name, java.lang.String value)
          パラメータを追加します。
 void addParameter(java.lang.String name, java.lang.String[] values)
          配列のパラメータを追加します。
 void setAuthType(java.lang.String authType)
          authTypeを設定します。
 void setContent(byte[] content)
          コンテンツを設定します。
 void setContentLength(int contentLength)
          contentLengthを設定します。
 void setContentType(java.lang.String contentType)
          contentTypeを設定します。
 void setLocalAddr(java.lang.String localAddr)
          ローカルアドレスを設定します。
 void setLocale(java.util.Locale locale)
          Localeを設定します。
 void setLocalName(java.lang.String localName)
          ローカル名を設定します。
 void setLocalPort(int localPort)
          ローカルportを設定します。
 void setMethod(java.lang.String method)
          メソッドを設定します。
 void setParameter(java.lang.String name, java.lang.String value)
          パラメータを設定します。
 void setParameter(java.lang.String name, java.lang.String[] values)
          配列のパラメータを設定します。
 void setPathInfo(java.lang.String pathInfo)
          pathInfoを設定します。
 void setPathTranslated(java.lang.String pathTranslated)
          pathTranslatedを設定します。
 void setProtocol(java.lang.String protocol)
          プロトコルを設定します。
 void setQueryString(java.lang.String queryString)
          queryStringを設定します。
 void setRemoteAddr(java.lang.String remoteAddr)
          リモートアドレスを設定します。
 void setRemoteHost(java.lang.String remoteHost)
          リモートホストを設定します。
 void setRemotePort(int remotePort)
          リモートportを設定します。
 void setScheme(java.lang.String scheme)
          schemeを設定します。
 void setServerName(java.lang.String serverName)
          サーバ名を設定します。
 void setServerPort(int serverPort)
          サーバのportを設定します。
 
インタフェース javax.servlet.http.HttpServletRequest から継承したメソッド
getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getIntHeader, getMethod, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isUserInRole
 
インタフェース javax.servlet.ServletRequest から継承したメソッド
getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, isSecure, removeAttribute, setAttribute, setCharacterEncoding
 

メソッドの詳細

setContent

public void setContent(byte[] content)
コンテンツを設定します。

パラメータ:
content -

addParameter

public void addParameter(java.lang.String name,
                         java.lang.String value)
パラメータを追加します。

パラメータ:
name -
value -

addParameter

public void addParameter(java.lang.String name,
                         java.lang.String[] values)
配列のパラメータを追加します。

パラメータ:
name -
values -

addCookie

public void addCookie(Cookie cookie)
Cookieを追加します。

パラメータ:
cookie -

addHeader

public void addHeader(java.lang.String name,
                      java.lang.String value)
ヘッダを追加します。

パラメータ:
name -
value -

setAuthType

public void setAuthType(java.lang.String authType)
authTypeを設定します。

パラメータ:
authType -

addDateHeader

public void addDateHeader(java.lang.String name,
                          long value)
日付のヘッダーを追加します。

パラメータ:
name -
value -

addIntHeader

public void addIntHeader(java.lang.String name,
                         int value)
intのヘッダを追加します。

パラメータ:
name -
value -

setPathInfo

public void setPathInfo(java.lang.String pathInfo)
pathInfoを設定します。

パラメータ:
pathInfo -

setPathTranslated

public void setPathTranslated(java.lang.String pathTranslated)
pathTranslatedを設定します。

パラメータ:
pathTranslated -

setQueryString

public void setQueryString(java.lang.String queryString)
queryStringを設定します。

パラメータ:
queryString -

setContentLength

public void setContentLength(int contentLength)
contentLengthを設定します。

パラメータ:
contentLength -

setContentType

public void setContentType(java.lang.String contentType)
contentTypeを設定します。

パラメータ:
contentType -

setParameter

public void setParameter(java.lang.String name,
                         java.lang.String value)
パラメータを設定します。

パラメータ:
name -
value -

setParameter

public void setParameter(java.lang.String name,
                         java.lang.String[] values)
配列のパラメータを設定します。

パラメータ:
name -
values -

setProtocol

public void setProtocol(java.lang.String protocol)
プロトコルを設定します。

パラメータ:
protocol -

setScheme

public void setScheme(java.lang.String scheme)
schemeを設定します。

パラメータ:
scheme -

setServerName

public void setServerName(java.lang.String serverName)
サーバ名を設定します。

パラメータ:
serverName -

setServerPort

public void setServerPort(int serverPort)
サーバのportを設定します。

パラメータ:
serverPort -

setRemoteAddr

public void setRemoteAddr(java.lang.String remoteAddr)
リモートアドレスを設定します。

パラメータ:
remoteAddr -

setRemoteHost

public void setRemoteHost(java.lang.String remoteHost)
リモートホストを設定します。

パラメータ:
remoteHost -

setLocale

public void setLocale(java.util.Locale locale)
Localeを設定します。

パラメータ:
locale -

setMethod

public void setMethod(java.lang.String method)
メソッドを設定します。

パラメータ:
method -

setLocalAddr

public void setLocalAddr(java.lang.String localAddr)
ローカルアドレスを設定します。

パラメータ:
localAddr -

setLocalName

public void setLocalName(java.lang.String localName)
ローカル名を設定します。

パラメータ:
localName -

setLocalPort

public void setLocalPort(int localPort)
ローカルportを設定します。

パラメータ:
localPort -

setRemotePort

public void setRemotePort(int remotePort)
リモートportを設定します。

パラメータ:
remotePort -


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