org.seasar.framework.mock.servlet
クラス MockHttpServletRequestImpl

java.lang.Object
  拡張org.seasar.framework.mock.servlet.MockHttpServletRequestImpl
すべての実装インタフェース:
HttpServletRequest, MockHttpServletRequest, ServletRequest

public class MockHttpServletRequestImpl
extends Object
implements MockHttpServletRequest

作成者:
higa

フィールドの概要
 
インタフェース javax.servlet.http.HttpServletRequest から継承したフィールド
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
コンストラクタの概要
MockHttpServletRequestImpl(ServletContext servletContext, String servletPath)
           
 
メソッドの概要
 void addCookie(Cookie cookie)
           
 void addDateHeader(String name, long value)
           
 void addHeader(String name, String value)
           
 void addIntHeader(String name, int value)
           
 void addParameter(String name, String value)
           
 void addParameter(String name, String[] values)
           
 Object getAttribute(String name)
           
 Enumeration getAttributeNames()
           
 String getAuthType()
           
 String getCharacterEncoding()
           
 int getContentLength()
           
 String getContentType()
           
 String getContextPath()
           
 Cookie[] getCookies()
           
 long getDateHeader(String name)
           
 String getHeader(String name)
           
 Enumeration getHeaderNames()
           
 Enumeration getHeaders(String name)
           
 ServletInputStream getInputStream()
           
 int getIntHeader(String name)
           
 String getLocalAddr()
           
 Locale getLocale()
           
 Enumeration getLocales()
           
 String getLocalName()
           
 int getLocalPort()
           
 String getMethod()
           
 String getParameter(String name)
           
 Map getParameterMap()
           
 Enumeration getParameterNames()
           
 String[] getParameterValues(String name)
           
 String getPathInfo()
           
 String getPathTranslated()
           
 String getProtocol()
           
 String getQueryString()
           
 BufferedReader getReader()
           
 String getRealPath(String path)
          推奨されていません。  
 String getRemoteAddr()
           
 String getRemoteHost()
           
 int getRemotePort()
           
 String getRemoteUser()
           
 RequestDispatcher getRequestDispatcher(String path)
           
 String getRequestedSessionId()
           
protected  String getRequestedSessionIdFromCookie()
           
protected  String getRequestedSessionIdFromURL()
           
 String getRequestURI()
           
 StringBuffer getRequestURL()
           
 String getScheme()
           
 String getServerName()
           
 int getServerPort()
           
 String getServletPath()
           
 HttpSession getSession()
           
 HttpSession getSession(boolean create)
           
 Principal getUserPrincipal()
           
 boolean isRequestedSessionIdFromCookie()
           
 boolean isRequestedSessionIdFromUrl()
          推奨されていません。  
 boolean isRequestedSessionIdFromURL()
           
 boolean isRequestedSessionIdValid()
           
 boolean isSecure()
           
 boolean isUserInRole(String arg0)
           
 void removeAttribute(String name)
           
 void setAttribute(String name, Object value)
           
 void setAuthType(String authType)
           
 void setCharacterEncoding(String characterEncoding)
           
 void setContentLength(int contentLength)
           
 void setContentType(String contentType)
           
 void setLocalAddr(String localAddr)
           
 void setLocale(Locale locale)
           
 void setLocalName(String localName)
           
 void setLocalPort(int localPort)
           
 void setMethod(String method)
           
 void setParameter(String name, String value)
           
 void setParameter(String name, String[] values)
           
 void setPathInfo(String pathInfo)
           
 void setPathTranslated(String pathTranslated)
           
 void setProtocol(String protocol)
           
 void setQueryString(String queryString)
           
 void setRemoteAddr(String remoteAddr)
           
 void setRemoteHost(String remoteHost)
           
 void setRemotePort(int remotePort)
           
 void setScheme(String scheme)
           
 void setServerName(String serverName)
           
 void setServerPort(int serverPort)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MockHttpServletRequestImpl

public MockHttpServletRequestImpl(ServletContext servletContext,
                                  String servletPath)
メソッドの詳細

getAuthType

public String getAuthType()
定義:
インタフェース HttpServletRequest 内の getAuthType
関連項目:
HttpServletRequest.getAuthType()

setAuthType

public void setAuthType(String authType)
定義:
インタフェース MockHttpServletRequest 内の setAuthType

getCookies

public Cookie[] getCookies()
定義:
インタフェース HttpServletRequest 内の getCookies
関連項目:
HttpServletRequest.getCookies()

addCookie

public void addCookie(Cookie cookie)
定義:
インタフェース MockHttpServletRequest 内の addCookie

getDateHeader

public long getDateHeader(String name)
定義:
インタフェース HttpServletRequest 内の getDateHeader
関連項目:
HttpServletRequest.getDateHeader(java.lang.String)

getHeader

public String getHeader(String name)
定義:
インタフェース HttpServletRequest 内の getHeader
関連項目:
HttpServletRequest.getHeader(java.lang.String)

getHeaders

public Enumeration getHeaders(String name)
定義:
インタフェース HttpServletRequest 内の getHeaders
関連項目:
HttpServletRequest.getHeaders(java.lang.String)

getHeaderNames

public Enumeration getHeaderNames()
定義:
インタフェース HttpServletRequest 内の getHeaderNames
関連項目:
HttpServletRequest.getHeaderNames()

getIntHeader

public int getIntHeader(String name)
定義:
インタフェース HttpServletRequest 内の getIntHeader
関連項目:
HttpServletRequest.getIntHeader(java.lang.String)

addHeader

public void addHeader(String name,
                      String value)
定義:
インタフェース MockHttpServletRequest 内の addHeader

addDateHeader

public void addDateHeader(String name,
                          long value)
定義:
インタフェース MockHttpServletRequest 内の addDateHeader

addIntHeader

public void addIntHeader(String name,
                         int value)
定義:
インタフェース MockHttpServletRequest 内の addIntHeader

getMethod

public String getMethod()
定義:
インタフェース HttpServletRequest 内の getMethod
関連項目:
HttpServletRequest.getMethod()

setMethod

public void setMethod(String method)
定義:
インタフェース MockHttpServletRequest 内の setMethod

getPathInfo

public String getPathInfo()
定義:
インタフェース HttpServletRequest 内の getPathInfo
関連項目:
HttpServletRequest.getPathInfo()

setPathInfo

public void setPathInfo(String pathInfo)
定義:
インタフェース MockHttpServletRequest 内の setPathInfo

getPathTranslated

public String getPathTranslated()
定義:
インタフェース HttpServletRequest 内の getPathTranslated
関連項目:
HttpServletRequest.getPathTranslated()

setPathTranslated

public void setPathTranslated(String pathTranslated)
定義:
インタフェース MockHttpServletRequest 内の setPathTranslated

getContextPath

public String getContextPath()
定義:
インタフェース HttpServletRequest 内の getContextPath
関連項目:
HttpServletRequest.getContextPath()

getQueryString

public String getQueryString()
定義:
インタフェース HttpServletRequest 内の getQueryString
関連項目:
HttpServletRequest.getQueryString()

setQueryString

public void setQueryString(String queryString)
定義:
インタフェース MockHttpServletRequest 内の setQueryString

getRemoteUser

public String getRemoteUser()
定義:
インタフェース HttpServletRequest 内の getRemoteUser
関連項目:
HttpServletRequest.getRemoteUser()

isUserInRole

public boolean isUserInRole(String arg0)
定義:
インタフェース HttpServletRequest 内の isUserInRole
関連項目:
HttpServletRequest.isUserInRole(java.lang.String)

getUserPrincipal

public Principal getUserPrincipal()
定義:
インタフェース HttpServletRequest 内の getUserPrincipal
関連項目:
HttpServletRequest.getUserPrincipal()

getRequestedSessionId

public String getRequestedSessionId()
定義:
インタフェース HttpServletRequest 内の getRequestedSessionId
関連項目:
HttpServletRequest.getRequestedSessionId()

getRequestedSessionIdFromCookie

protected String getRequestedSessionIdFromCookie()

getRequestedSessionIdFromURL

protected String getRequestedSessionIdFromURL()

getRequestURI

public String getRequestURI()
定義:
インタフェース HttpServletRequest 内の getRequestURI
関連項目:
HttpServletRequest.getRequestURI()

getRequestURL

public StringBuffer getRequestURL()
定義:
インタフェース HttpServletRequest 内の getRequestURL
関連項目:
HttpServletRequest.getRequestURL()

getServletPath

public String getServletPath()
定義:
インタフェース HttpServletRequest 内の getServletPath
関連項目:
HttpServletRequest.getServletPath()

getSession

public HttpSession getSession(boolean create)
定義:
インタフェース HttpServletRequest 内の getSession
関連項目:
HttpServletRequest.getSession(boolean)

getSession

public HttpSession getSession()
定義:
インタフェース HttpServletRequest 内の getSession
関連項目:
HttpServletRequest.getSession()

isRequestedSessionIdValid

public boolean isRequestedSessionIdValid()
定義:
インタフェース HttpServletRequest 内の isRequestedSessionIdValid
関連項目:
HttpServletRequest.isRequestedSessionIdValid()

isRequestedSessionIdFromCookie

public boolean isRequestedSessionIdFromCookie()
定義:
インタフェース HttpServletRequest 内の isRequestedSessionIdFromCookie
関連項目:
HttpServletRequest.isRequestedSessionIdFromCookie()

isRequestedSessionIdFromURL

public boolean isRequestedSessionIdFromURL()
定義:
インタフェース HttpServletRequest 内の isRequestedSessionIdFromURL
関連項目:
HttpServletRequest.isRequestedSessionIdFromURL()

isRequestedSessionIdFromUrl

public boolean isRequestedSessionIdFromUrl()
推奨されていません。  

定義:
インタフェース HttpServletRequest 内の isRequestedSessionIdFromUrl
関連項目:
HttpServletRequest.isRequestedSessionIdFromUrl()

getAttribute

public Object getAttribute(String name)
定義:
インタフェース ServletRequest 内の getAttribute
関連項目:
ServletRequest.getAttribute(java.lang.String)

getAttributeNames

public Enumeration getAttributeNames()
定義:
インタフェース ServletRequest 内の getAttributeNames
関連項目:
ServletRequest.getAttributeNames()

setAttribute

public void setAttribute(String name,
                         Object value)
定義:
インタフェース ServletRequest 内の setAttribute
関連項目:
ServletRequest.setAttribute(java.lang.String, java.lang.Object)

removeAttribute

public void removeAttribute(String name)
定義:
インタフェース ServletRequest 内の removeAttribute
関連項目:
ServletRequest.removeAttribute(java.lang.String)

getCharacterEncoding

public String getCharacterEncoding()
定義:
インタフェース ServletRequest 内の getCharacterEncoding
関連項目:
ServletRequest.getCharacterEncoding()

setCharacterEncoding

public void setCharacterEncoding(String characterEncoding)
                          throws UnsupportedEncodingException
定義:
インタフェース ServletRequest 内の setCharacterEncoding
例外:
UnsupportedEncodingException
関連項目:
ServletRequest.setCharacterEncoding(java.lang.String)

getContentLength

public int getContentLength()
定義:
インタフェース ServletRequest 内の getContentLength
関連項目:
ServletRequest.getContentLength()

setContentLength

public void setContentLength(int contentLength)
定義:
インタフェース MockHttpServletRequest 内の setContentLength

getContentType

public String getContentType()
定義:
インタフェース ServletRequest 内の getContentType
関連項目:
ServletRequest.getContentType()

setContentType

public void setContentType(String contentType)
定義:
インタフェース MockHttpServletRequest 内の setContentType

getInputStream

public ServletInputStream getInputStream()
                                  throws IOException
定義:
インタフェース ServletRequest 内の getInputStream
例外:
IOException
関連項目:
ServletRequest.getInputStream()

getParameter

public String getParameter(String name)
定義:
インタフェース ServletRequest 内の getParameter
関連項目:
ServletRequest.getParameter(java.lang.String)

getParameterNames

public Enumeration getParameterNames()
定義:
インタフェース ServletRequest 内の getParameterNames
関連項目:
ServletRequest.getParameterNames()

getParameterValues

public String[] getParameterValues(String name)
定義:
インタフェース ServletRequest 内の getParameterValues
関連項目:
ServletRequest.getParameterValues(java.lang.String)

getParameterMap

public Map getParameterMap()
定義:
インタフェース ServletRequest 内の getParameterMap
関連項目:
ServletRequest.getParameterMap()

addParameter

public void addParameter(String name,
                         String value)
定義:
インタフェース MockHttpServletRequest 内の addParameter

addParameter

public void addParameter(String name,
                         String[] values)
定義:
インタフェース MockHttpServletRequest 内の addParameter

setParameter

public void setParameter(String name,
                         String value)
定義:
インタフェース MockHttpServletRequest 内の setParameter

setParameter

public void setParameter(String name,
                         String[] values)
定義:
インタフェース MockHttpServletRequest 内の setParameter

getProtocol

public String getProtocol()
定義:
インタフェース ServletRequest 内の getProtocol
関連項目:
ServletRequest.getProtocol()

setProtocol

public void setProtocol(String protocol)
定義:
インタフェース MockHttpServletRequest 内の setProtocol

getScheme

public String getScheme()
定義:
インタフェース ServletRequest 内の getScheme
関連項目:
ServletRequest.getScheme()

setScheme

public void setScheme(String scheme)
定義:
インタフェース MockHttpServletRequest 内の setScheme

getServerName

public String getServerName()
定義:
インタフェース ServletRequest 内の getServerName
関連項目:
ServletRequest.getServerName()

setServerName

public void setServerName(String serverName)
定義:
インタフェース MockHttpServletRequest 内の setServerName

getServerPort

public int getServerPort()
定義:
インタフェース ServletRequest 内の getServerPort
関連項目:
ServletRequest.getServerPort()

setServerPort

public void setServerPort(int serverPort)
定義:
インタフェース MockHttpServletRequest 内の setServerPort

getReader

public BufferedReader getReader()
                         throws IOException
定義:
インタフェース ServletRequest 内の getReader
例外:
IOException
関連項目:
ServletRequest.getReader()

getRemoteAddr

public String getRemoteAddr()
定義:
インタフェース ServletRequest 内の getRemoteAddr
関連項目:
ServletRequest.getRemoteAddr()

setRemoteAddr

public void setRemoteAddr(String remoteAddr)
定義:
インタフェース MockHttpServletRequest 内の setRemoteAddr

getRemoteHost

public String getRemoteHost()
定義:
インタフェース ServletRequest 内の getRemoteHost
関連項目:
ServletRequest.getRemoteHost()

setRemoteHost

public void setRemoteHost(String remoteHost)
定義:
インタフェース MockHttpServletRequest 内の setRemoteHost

getLocalAddr

public String getLocalAddr()
定義:
インタフェース ServletRequest 内の getLocalAddr
関連項目:
ServletRequest.getLocalAddr()

setLocalAddr

public void setLocalAddr(String localAddr)

getLocalName

public String getLocalName()
定義:
インタフェース ServletRequest 内の getLocalName
関連項目:
ServletRequest.getLocalName()

setLocalName

public void setLocalName(String localName)

getLocalPort

public int getLocalPort()
定義:
インタフェース ServletRequest 内の getLocalPort
関連項目:
ServletRequest.getLocalPort()

setLocalPort

public void setLocalPort(int localPort)

getRemotePort

public int getRemotePort()
定義:
インタフェース ServletRequest 内の getRemotePort
関連項目:
ServletRequest.getRemotePort()

setRemotePort

public void setRemotePort(int remotePort)

getLocale

public Locale getLocale()
定義:
インタフェース ServletRequest 内の getLocale
関連項目:
ServletRequest.getLocale()

setLocale

public void setLocale(Locale locale)
定義:
インタフェース MockHttpServletRequest 内の setLocale

getLocales

public Enumeration getLocales()
定義:
インタフェース ServletRequest 内の getLocales
関連項目:
ServletRequest.getLocales()

isSecure

public boolean isSecure()
定義:
インタフェース ServletRequest 内の isSecure
関連項目:
ServletRequest.isSecure()

getRequestDispatcher

public RequestDispatcher getRequestDispatcher(String path)
定義:
インタフェース ServletRequest 内の getRequestDispatcher
関連項目:
ServletRequest.getRequestDispatcher(java.lang.String)

getRealPath

public String getRealPath(String path)
推奨されていません。  

定義:
インタフェース ServletRequest 内の getRealPath
関連項目:
ServletRequest.getRealPath(java.lang.String)


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