This project has retired. For details please refer to its
Attic page.
ResourceLocatingServletContext (Jetspeed-2 Component Manager 2.1.3 API)
org.apache.jetspeed.mocks
Class ResourceLocatingServletContext
java.lang.Object
com.mockrunner.mock.web.MockServletContext
org.apache.jetspeed.mocks.BaseMockServletContext
org.apache.jetspeed.mocks.ResourceLocatingServletContext
- All Implemented Interfaces:
- javax.servlet.ServletContext
public class ResourceLocatingServletContext
- extends BaseMockServletContext
Methods inherited from class com.mockrunner.mock.web.MockServletContext |
addAttributeListener, addResourcePath, addResourcePaths, clearAttributes, clearInitParameters, clearRequestDispatcherMap, getAttributeNames, getContext, getInitParameter, getInitParameterNames, getMajorVersion, getMimeType, getMinorVersion, getNamedDispatcher, getRequestDispatcherMap, getServerInfo, getServlet, getServletContextName, getServletNames, getServlets, log, log, log, resetAll, setContext, setInitParameter, setInitParameters, setMimeType, setRealPath, setRequestDispatcher, setResource, setResourceAsStream, setResourceAsStream, setServletContextName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.servlet.ServletContext |
getAttributeNames, getContext, getInitParameter, getInitParameterNames, getMajorVersion, getMimeType, getMinorVersion, getNamedDispatcher, getServerInfo, getServlet, getServletContextName, getServletNames, getServlets, log, log, log |
log
protected static final org.apache.commons.logging.Log log
rootPath
private final File rootPath
pathOverrides
private final Map pathOverrides
servletInfoList
private final List servletInfoList
servletMappingInfoList
private final List servletMappingInfoList
servletInstanceMap
private final Map servletInstanceMap
ResourceLocatingServletContext
public ResourceLocatingServletContext(File rootPath)
ResourceLocatingServletContext
public ResourceLocatingServletContext(File rootPath,
boolean loadServlet)
addPathOverride
public final void addPathOverride(String path,
File file)
getResource
public URL getResource(String path)
throws MalformedURLException
- Specified by:
getResource
in interface javax.servlet.ServletContext
- Overrides:
getResource
in class com.mockrunner.mock.web.MockServletContext
- Throws:
MalformedURLException
getRealPath
public String getRealPath(String path)
- Specified by:
getRealPath
in interface javax.servlet.ServletContext
- Overrides:
getRealPath
in class com.mockrunner.mock.web.MockServletContext
getResourceAsStream
public InputStream getResourceAsStream(String path)
- Specified by:
getResourceAsStream
in interface javax.servlet.ServletContext
- Overrides:
getResourceAsStream
in class com.mockrunner.mock.web.MockServletContext
getResourcePaths
public Set getResourcePaths(String path)
- Specified by:
getResourcePaths
in interface javax.servlet.ServletContext
- Overrides:
getResourcePaths
in class com.mockrunner.mock.web.MockServletContext
getRequestDispatcher
public javax.servlet.RequestDispatcher getRequestDispatcher(String arg0)
- Specified by:
getRequestDispatcher
in interface javax.servlet.ServletContext
- Overrides:
getRequestDispatcher
in class com.mockrunner.mock.web.MockServletContext
findServletByPath
protected javax.servlet.Servlet findServletByPath(String path)
loadServlets
protected void loadServlets()
Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.