public class XDBServletContext
extends java.lang.Object
implements javax.servlet.ServletContext
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getAttribute(java.lang.String name)
Get the attribute given the name.
|
java.util.Enumeration |
getAttributeNames()
Get all attribute names.
|
javax.servlet.ServletContext |
getContext(java.lang.String uripath)
Get the Servlet Context.
|
java.lang.String |
getInitParameter(java.lang.String name)
Get init parameter.
|
java.util.Enumeration |
getInitParameterNames()
Get all init parameter names.
|
int |
getMajorVersion()
Get the major version.
|
java.lang.String |
getMimeType(java.lang.String file)
Native method to get the mime type.
|
int |
getMinorVersion()
Get the minor version.
|
javax.servlet.RequestDispatcher |
getNamedDispatcher(java.lang.String servletName)
Get named dispatcher.
|
java.lang.String |
getRealPath(java.lang.String path)
Get real path.
|
javax.servlet.RequestDispatcher |
getRequestDispatcher(java.lang.String path)
Get request dispatcher.
|
java.net.URL |
getResource(java.lang.String path)
Get resource URL given the path.
|
java.io.InputStream |
getResourceAsStream(java.lang.String path)
Get resource as an input stream given the path.
|
java.lang.String |
getServerInfo()
Native method to get the server info.
|
javax.servlet.Servlet |
getServlet(java.lang.String name)
Deprecated.
|
java.util.Enumeration |
getServletNames()
Deprecated.
|
java.util.Enumeration |
getServlets()
Deprecated.
|
void |
log(java.lang.Exception e, java.lang.String msg)
Deprecated.
|
void |
log(java.lang.String msg)
Log a message to system.out
|
void |
log(java.lang.String msg, java.lang.Throwable t)
Log the given message to system.out and print stack trace.
|
void |
removeAttribute(java.lang.String name)
Remove the given attribute.
|
void |
setAttribute(java.lang.String name, java.lang.Object o)
Set attribute for object.
|
public java.lang.String getMimeType(java.lang.String file)
getMimeType in interface javax.servlet.ServletContextfile - The file name.public java.lang.String getServerInfo()
getServerInfo in interface javax.servlet.ServletContextpublic java.lang.Object getAttribute(java.lang.String name)
getAttribute in interface javax.servlet.ServletContextname - The name.public java.util.Enumeration getAttributeNames()
getAttributeNames in interface javax.servlet.ServletContextpublic javax.servlet.ServletContext getContext(java.lang.String uripath)
getContext in interface javax.servlet.ServletContexturipath - The URI path.public java.lang.String getInitParameter(java.lang.String name)
getInitParameter in interface javax.servlet.ServletContextname - The name of the parameter.public javax.servlet.RequestDispatcher getNamedDispatcher(java.lang.String servletName)
getNamedDispatcher in interface javax.servlet.ServletContextservletName - The name of the servlet.public java.util.Enumeration getInitParameterNames()
getInitParameterNames in interface javax.servlet.ServletContextpublic int getMajorVersion()
getMajorVersion in interface javax.servlet.ServletContextpublic int getMinorVersion()
getMinorVersion in interface javax.servlet.ServletContextpublic java.lang.String getRealPath(java.lang.String path)
getRealPath in interface javax.servlet.ServletContextpath - The path.public javax.servlet.RequestDispatcher getRequestDispatcher(java.lang.String path)
getRequestDispatcher in interface javax.servlet.ServletContextpath - The path.
public java.net.URL getResource(java.lang.String path)
throws java.net.MalformedURLException
getResource in interface javax.servlet.ServletContextpath - The path.MalformedURLException - If the URL is malformed.public java.io.InputStream getResourceAsStream(java.lang.String path)
getResourceAsStream in interface javax.servlet.ServletContextpath - The path.public javax.servlet.Servlet getServlet(java.lang.String name)
getServlet in interface javax.servlet.ServletContextpublic java.util.Enumeration getServletNames()
getServletNames in interface javax.servlet.ServletContextpublic java.util.Enumeration getServlets()
getServlets in interface javax.servlet.ServletContext
public void log(java.lang.Exception e,
java.lang.String msg)
log in interface javax.servlet.ServletContextpublic void log(java.lang.String msg)
log in interface javax.servlet.ServletContextmsg - The message.
public void log(java.lang.String msg,
java.lang.Throwable t)
log in interface javax.servlet.ServletContextmsg - The message.t - The throwable object whose stack trace is to be printed.public void removeAttribute(java.lang.String name)
removeAttribute in interface javax.servlet.ServletContextname - Given attribute.
public void setAttribute(java.lang.String name,
java.lang.Object o)
setAttribute in interface javax.servlet.ServletContextname - Attribute.o - Object.