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

java.lang.Object
  拡張org.seasar.framework.mock.servlet.MockServletContextImpl
すべての実装インタフェース:
MockServletContext, Serializable, ServletContext

public class MockServletContextImpl
extends Object
implements MockServletContext, Serializable

作成者:
higa, manhole
関連項目:
直列化された形式

フィールドの概要
static int MAJOR_VERSION
           
static int MINOR_VERSION
           
static String SERVER_INFO
           
 
コンストラクタの概要
MockServletContextImpl(String path)
           
 
メソッドの概要
 void addMimeType(String file, String type)
           
protected  String adjustPath(String path)
           
 MockHttpServletRequest createRequest(String path)
           
 Object getAttribute(String name)
           
 Enumeration getAttributeNames()
           
 ServletContext getContext(String path)
           
 String getInitParameter(String name)
           
 Map getInitParameterMap()
           
 Enumeration getInitParameterNames()
           
 int getMajorVersion()
           
 String getMimeType(String file)
           
 int getMinorVersion()
           
 RequestDispatcher getNamedDispatcher(String name)
           
 String getRealPath(String path)
           
 RequestDispatcher getRequestDispatcher(String path)
           
 URL getResource(String path)
           
 InputStream getResourceAsStream(String path)
           
 Set getResourcePaths(String path)
           
 String getServerInfo()
           
 Servlet getServlet(String name)
          推奨されていません。  
 String getServletContextName()
           
 Enumeration getServletNames()
          推奨されていません。  
 Enumeration getServlets()
          推奨されていません。  
 void log(Exception ex, String message)
          推奨されていません。  
 void log(String message)
           
 void log(String message, Throwable t)
           
 void removeAttribute(String name)
           
 void setAttribute(String name, Object value)
           
 void setInitParameter(String name, String value)
           
 void setServletContextName(String servletContextName)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

MAJOR_VERSION

public static final int MAJOR_VERSION
関連項目:
定数フィールド値

MINOR_VERSION

public static final int MINOR_VERSION
関連項目:
定数フィールド値

SERVER_INFO

public static final String SERVER_INFO
関連項目:
定数フィールド値
コンストラクタの詳細

MockServletContextImpl

public MockServletContextImpl(String path)
メソッドの詳細

getContext

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

getMajorVersion

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

getMinorVersion

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

getMimeType

public String getMimeType(String file)
定義:
インタフェース ServletContext 内の getMimeType
関連項目:
ServletContext.getMimeType(java.lang.String)

addMimeType

public void addMimeType(String file,
                        String type)
定義:
インタフェース MockServletContext 内の addMimeType

getResourcePaths

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

getResource

public URL getResource(String path)
                throws MalformedURLException
定義:
インタフェース ServletContext 内の getResource
例外:
MalformedURLException
関連項目:
ServletContext.getResource(java.lang.String)

getResourceAsStream

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

adjustPath

protected String adjustPath(String path)

getRequestDispatcher

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

getNamedDispatcher

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

getServlet

public Servlet getServlet(String name)
                   throws ServletException
推奨されていません。  

定義:
インタフェース ServletContext 内の getServlet
例外:
ServletException
関連項目:
ServletContext.getServlet(java.lang.String)

getServlets

public Enumeration getServlets()
推奨されていません。  

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

getServletNames

public Enumeration getServletNames()
推奨されていません。  

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

log

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

log

public void log(Exception ex,
                String message)
推奨されていません。  

定義:
インタフェース ServletContext 内の log
関連項目:
ServletContext.log(java.lang.Exception, java.lang.String)

log

public void log(String message,
                Throwable t)
定義:
インタフェース ServletContext 内の log
関連項目:
ServletContext.log(java.lang.String, java.lang.Throwable)

getRealPath

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

getServerInfo

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

getInitParameter

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

getInitParameterNames

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

setInitParameter

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

getAttribute

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

getAttributeNames

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

setAttribute

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

removeAttribute

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

getServletContextName

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

setServletContextName

public void setServletContextName(String servletContextName)
定義:
インタフェース MockServletContext 内の setServletContextName

createRequest

public MockHttpServletRequest createRequest(String path)
定義:
インタフェース MockServletContext 内の createRequest

getInitParameterMap

public Map getInitParameterMap()
定義:
インタフェース MockServletContext 内の getInitParameterMap


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