|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.cocoon.servlet.BootstrapServlet.ContextWrapper
Wrapper for the ServletContext
passed to the actual servlet.
It implements all resource-related methods using the provided context
root directory. Other calls are delegated to the wrapped context.
Constructor Summary | |
BootstrapServlet.ContextWrapper(javax.servlet.ServletContext context,
java.lang.String contextRoot)
Builds a wrapper around an existing context, and handle all resource resolution relatively to contextRoot |
Method Summary | |
java.lang.Object |
getAttribute(java.lang.String param)
|
java.util.Enumeration |
getAttributeNames()
|
javax.servlet.ServletContext |
getContext(java.lang.String param)
|
java.lang.String |
getInitParameter(java.lang.String param)
|
java.util.Enumeration |
getInitParameterNames()
|
int |
getMajorVersion()
|
java.lang.String |
getMimeType(java.lang.String param)
|
int |
getMinorVersion()
|
javax.servlet.RequestDispatcher |
getNamedDispatcher(java.lang.String param)
|
java.lang.String |
getRealPath(java.lang.String path)
Appends path to the context root. |
javax.servlet.RequestDispatcher |
getRequestDispatcher(java.lang.String param)
|
java.net.URL |
getResource(java.lang.String path)
Returns the resource URL by appending path to the context
root. |
java.io.InputStream |
getResourceAsStream(java.lang.String path)
Returns the stream for the result of getResource() , or
null if the resource doesn't exist. |
java.util.Set |
getResourcePaths(java.lang.String param)
|
java.lang.String |
getServerInfo()
|
javax.servlet.Servlet |
getServlet(java.lang.String param)
|
java.lang.String |
getServletContextName()
|
java.util.Enumeration |
getServletNames()
|
java.util.Enumeration |
getServlets()
|
void |
log(java.lang.Exception ex,
java.lang.String msg)
|
void |
log(java.lang.String msg)
|
void |
log(java.lang.String msg,
java.lang.Throwable thr)
|
void |
removeAttribute(java.lang.String name)
|
void |
setAttribute(java.lang.String name,
java.lang.Object value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BootstrapServlet.ContextWrapper(javax.servlet.ServletContext context, java.lang.String contextRoot)
contextRoot
Method Detail |
public javax.servlet.ServletContext getContext(java.lang.String param)
getContext
in interface javax.servlet.ServletContext
public int getMajorVersion()
getMajorVersion
in interface javax.servlet.ServletContext
public int getMinorVersion()
getMinorVersion
in interface javax.servlet.ServletContext
public java.lang.String getMimeType(java.lang.String param)
getMimeType
in interface javax.servlet.ServletContext
public java.net.URL getResource(java.lang.String path) throws java.net.MalformedURLException
path
to the context
root. If this doesn't point to an existing file, null
is
returned.
getResource
in interface javax.servlet.ServletContext
java.net.MalformedURLException
public java.io.InputStream getResourceAsStream(java.lang.String path)
getResource()
, or
null
if the resource doesn't exist.
getResourceAsStream
in interface javax.servlet.ServletContext
public javax.servlet.RequestDispatcher getRequestDispatcher(java.lang.String param)
getRequestDispatcher
in interface javax.servlet.ServletContext
public javax.servlet.RequestDispatcher getNamedDispatcher(java.lang.String param)
getNamedDispatcher
in interface javax.servlet.ServletContext
public javax.servlet.Servlet getServlet(java.lang.String param) throws javax.servlet.ServletException
getServlet
in interface javax.servlet.ServletContext
javax.servlet.ServletException
public java.util.Enumeration getServlets()
getServlets
in interface javax.servlet.ServletContext
public java.util.Enumeration getServletNames()
getServletNames
in interface javax.servlet.ServletContext
public void log(java.lang.String msg)
log
in interface javax.servlet.ServletContext
public void log(java.lang.Exception ex, java.lang.String msg)
log
in interface javax.servlet.ServletContext
public void log(java.lang.String msg, java.lang.Throwable thr)
log
in interface javax.servlet.ServletContext
public java.lang.String getRealPath(java.lang.String path)
path
to the context root.
getRealPath
in interface javax.servlet.ServletContext
public java.lang.String getServerInfo()
getServerInfo
in interface javax.servlet.ServletContext
public java.lang.String getInitParameter(java.lang.String param)
getInitParameter
in interface javax.servlet.ServletContext
public java.util.Enumeration getInitParameterNames()
getInitParameterNames
in interface javax.servlet.ServletContext
public java.lang.Object getAttribute(java.lang.String param)
getAttribute
in interface javax.servlet.ServletContext
public java.util.Enumeration getAttributeNames()
getAttributeNames
in interface javax.servlet.ServletContext
public void setAttribute(java.lang.String name, java.lang.Object value)
setAttribute
in interface javax.servlet.ServletContext
public void removeAttribute(java.lang.String name)
removeAttribute
in interface javax.servlet.ServletContext
public java.util.Set getResourcePaths(java.lang.String param)
public java.lang.String getServletContextName()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |