public class ContextHandler.Context extends ContextHandler.StaticContext
A partial implementation of javax.servlet.ServletContext. A complete implementation is provided by the derived ContextHandler.
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
_enabled |
protected boolean |
_extendedListenerTypes |
| Modifier | Constructor and Description |
|---|---|
protected |
Context() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(java.lang.Class<? extends java.util.EventListener> listenerClass) |
void |
addListener(java.lang.String className) |
<T extends java.util.EventListener> |
addListener(T t) |
void |
checkListener(java.lang.Class<? extends java.util.EventListener> listener) |
<T> T |
createInstance(java.lang.Class<T> clazz) |
<T extends java.util.EventListener> |
createListener(java.lang.Class<T> clazz) |
void |
declareRoles(java.lang.String... roleNames) |
java.lang.Object |
getAttribute(java.lang.String name) |
java.util.Enumeration<java.lang.String> |
getAttributeNames() |
java.lang.ClassLoader |
getClassLoader() |
ServletContext |
getContext(java.lang.String uripath) |
ContextHandler |
getContextHandler() |
java.lang.String |
getContextPath() |
java.lang.String |
getInitParameter(java.lang.String name) |
java.util.Enumeration<java.lang.String> |
getInitParameterNames() |
JspConfigDescriptor |
getJspConfigDescriptor() |
java.lang.String |
getMimeType(java.lang.String file) |
java.lang.String |
getRealPath(java.lang.String path) |
RequestDispatcher |
getRequestDispatcher(java.lang.String uriInContext) |
java.net.URL |
getResource(java.lang.String path) |
java.io.InputStream |
getResourceAsStream(java.lang.String path) |
java.util.Set<java.lang.String> |
getResourcePaths(java.lang.String path) |
java.lang.String |
getServletContextName() |
java.lang.String |
getVirtualServerName() |
boolean |
isEnabled() |
boolean |
isExtendedListenerTypes() |
void |
log(java.lang.Exception exception,
java.lang.String msg) |
void |
log(java.lang.String msg) |
void |
log(java.lang.String message,
java.lang.Throwable throwable) |
void |
removeAttribute(java.lang.String name) |
void |
setAttribute(java.lang.String name,
java.lang.Object value) |
void |
setEnabled(boolean enabled) |
void |
setExtendedListenerTypes(boolean extended) |
boolean |
setInitParameter(java.lang.String name,
java.lang.String value) |
void |
setJspConfigDescriptor(JspConfigDescriptor d) |
java.lang.String |
toString() |
addFilter, addFilter, addFilter, addServlet, addServlet, addServlet, createFilter, createServlet, getDefaultSessionTrackingModes, getEffectiveMajorVersion, getEffectiveMinorVersion, getEffectiveSessionTrackingModes, getFilterRegistration, getFilterRegistrations, getMajorVersion, getMinorVersion, getNamedDispatcher, getServerInfo, getServlet, getServletNames, getServletRegistration, getServletRegistrations, getServlets, getSessionCookieConfig, setEffectiveMajorVersion, setEffectiveMinorVersion, setSessionTrackingModesprotected boolean _enabled
protected boolean _extendedListenerTypes
public ContextHandler getContextHandler()
public ServletContext getContext(java.lang.String uripath)
getContext in class ContextHandler.StaticContextpublic java.lang.String getMimeType(java.lang.String file)
getMimeType in class ContextHandler.StaticContextpublic RequestDispatcher getRequestDispatcher(java.lang.String uriInContext)
getRequestDispatcher in class ContextHandler.StaticContextpublic java.lang.String getRealPath(java.lang.String path)
getRealPath in class ContextHandler.StaticContextpublic java.net.URL getResource(java.lang.String path)
throws java.net.MalformedURLException
getResource in class ContextHandler.StaticContextjava.net.MalformedURLExceptionpublic java.io.InputStream getResourceAsStream(java.lang.String path)
getResourceAsStream in class ContextHandler.StaticContextpublic java.util.Set<java.lang.String> getResourcePaths(java.lang.String path)
getResourcePaths in class ContextHandler.StaticContextpublic void log(java.lang.Exception exception,
java.lang.String msg)
log in class ContextHandler.StaticContextpublic void log(java.lang.String msg)
log in class ContextHandler.StaticContextpublic void log(java.lang.String message,
java.lang.Throwable throwable)
log in class ContextHandler.StaticContextpublic java.lang.String getInitParameter(java.lang.String name)
getInitParameter in class ContextHandler.StaticContextpublic java.util.Enumeration<java.lang.String> getInitParameterNames()
getInitParameterNames in class ContextHandler.StaticContextpublic java.lang.Object getAttribute(java.lang.String name)
public java.util.Enumeration<java.lang.String> getAttributeNames()
public void setAttribute(java.lang.String name,
java.lang.Object value)
public void removeAttribute(java.lang.String name)
public java.lang.String getServletContextName()
getServletContextName in class ContextHandler.StaticContextpublic java.lang.String getContextPath()
getContextPath in class ContextHandler.StaticContextpublic java.lang.String toString()
public boolean setInitParameter(java.lang.String name,
java.lang.String value)
setInitParameter in class ContextHandler.StaticContextpublic void addListener(java.lang.String className)
addListener in class ContextHandler.StaticContextpublic <T extends java.util.EventListener> void addListener(T t)
addListener in class ContextHandler.StaticContextpublic void addListener(java.lang.Class<? extends java.util.EventListener> listenerClass)
addListener in class ContextHandler.StaticContextpublic <T extends java.util.EventListener> T createListener(java.lang.Class<T> clazz)
throws ServletException
createListener in class ContextHandler.StaticContextServletExceptionpublic void checkListener(java.lang.Class<? extends java.util.EventListener> listener)
throws java.lang.IllegalStateException
java.lang.IllegalStateExceptionpublic void setExtendedListenerTypes(boolean extended)
public boolean isExtendedListenerTypes()
public java.lang.ClassLoader getClassLoader()
getClassLoader in class ContextHandler.StaticContextpublic JspConfigDescriptor getJspConfigDescriptor()
getJspConfigDescriptor in class ContextHandler.StaticContextpublic void setJspConfigDescriptor(JspConfigDescriptor d)
public void declareRoles(java.lang.String... roleNames)
declareRoles in class ContextHandler.StaticContextpublic void setEnabled(boolean enabled)
public boolean isEnabled()
public <T> T createInstance(java.lang.Class<T> clazz)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getVirtualServerName()
getVirtualServerName in class ContextHandler.StaticContext