public class ContextHandler.Context extends ContextHandler.StaticContext
A partial implementation of 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() |
javax.servlet.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() |
javax.servlet.descriptor.JspConfigDescriptor |
getJspConfigDescriptor() |
java.lang.String |
getMimeType(java.lang.String file) |
java.lang.String |
getRealPath(java.lang.String path) |
javax.servlet.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(javax.servlet.descriptor.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, setSessionTrackingModes
addAll, clearAttributes, dump, dump, getAttributeEntrySet, getAttributeNamesCopy, getAttributeNameSet, size
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addJspFile, getRequestCharacterEncoding, getResponseCharacterEncoding, getSessionTimeout, setRequestCharacterEncoding, setResponseCharacterEncoding, setSessionTimeout
dump, dumpObject, dumpObjects, dumpSelf
protected boolean _enabled
protected boolean _extendedListenerTypes
public ContextHandler getContextHandler()
public javax.servlet.ServletContext getContext(java.lang.String uripath)
getContext
in interface javax.servlet.ServletContext
getContext
in class ContextHandler.StaticContext
public java.lang.String getMimeType(java.lang.String file)
getMimeType
in interface javax.servlet.ServletContext
getMimeType
in class ContextHandler.StaticContext
public javax.servlet.RequestDispatcher getRequestDispatcher(java.lang.String uriInContext)
getRequestDispatcher
in interface javax.servlet.ServletContext
getRequestDispatcher
in class ContextHandler.StaticContext
public java.lang.String getRealPath(java.lang.String path)
getRealPath
in interface javax.servlet.ServletContext
getRealPath
in class ContextHandler.StaticContext
public java.net.URL getResource(java.lang.String path) throws java.net.MalformedURLException
getResource
in interface javax.servlet.ServletContext
getResource
in class ContextHandler.StaticContext
java.net.MalformedURLException
public java.io.InputStream getResourceAsStream(java.lang.String path)
getResourceAsStream
in interface javax.servlet.ServletContext
getResourceAsStream
in class ContextHandler.StaticContext
public java.util.Set<java.lang.String> getResourcePaths(java.lang.String path)
getResourcePaths
in interface javax.servlet.ServletContext
getResourcePaths
in class ContextHandler.StaticContext
public void log(java.lang.Exception exception, java.lang.String msg)
log
in interface javax.servlet.ServletContext
log
in class ContextHandler.StaticContext
public void log(java.lang.String msg)
log
in interface javax.servlet.ServletContext
log
in class ContextHandler.StaticContext
public void log(java.lang.String message, java.lang.Throwable throwable)
log
in interface javax.servlet.ServletContext
log
in class ContextHandler.StaticContext
public java.lang.String getInitParameter(java.lang.String name)
getInitParameter
in interface javax.servlet.ServletContext
getInitParameter
in class ContextHandler.StaticContext
public java.util.Enumeration<java.lang.String> getInitParameterNames()
getInitParameterNames
in interface javax.servlet.ServletContext
getInitParameterNames
in class ContextHandler.StaticContext
public java.lang.Object getAttribute(java.lang.String name)
getAttribute
in interface javax.servlet.ServletContext
getAttribute
in interface Attributes
getAttribute
in class AttributesMap
public java.util.Enumeration<java.lang.String> getAttributeNames()
getAttributeNames
in interface javax.servlet.ServletContext
getAttributeNames
in interface Attributes
getAttributeNames
in class AttributesMap
public void setAttribute(java.lang.String name, java.lang.Object value)
setAttribute
in interface javax.servlet.ServletContext
setAttribute
in interface Attributes
setAttribute
in class AttributesMap
public void removeAttribute(java.lang.String name)
removeAttribute
in interface javax.servlet.ServletContext
removeAttribute
in interface Attributes
removeAttribute
in class AttributesMap
public java.lang.String getServletContextName()
getServletContextName
in interface javax.servlet.ServletContext
getServletContextName
in class ContextHandler.StaticContext
public java.lang.String getContextPath()
getContextPath
in interface javax.servlet.ServletContext
getContextPath
in class ContextHandler.StaticContext
public java.lang.String toString()
toString
in class AttributesMap
public boolean setInitParameter(java.lang.String name, java.lang.String value)
setInitParameter
in interface javax.servlet.ServletContext
setInitParameter
in class ContextHandler.StaticContext
public void addListener(java.lang.String className)
addListener
in interface javax.servlet.ServletContext
addListener
in class ContextHandler.StaticContext
public <T extends java.util.EventListener> void addListener(T t)
addListener
in interface javax.servlet.ServletContext
addListener
in class ContextHandler.StaticContext
public void addListener(java.lang.Class<? extends java.util.EventListener> listenerClass)
addListener
in interface javax.servlet.ServletContext
addListener
in class ContextHandler.StaticContext
public <T extends java.util.EventListener> T createListener(java.lang.Class<T> clazz) throws javax.servlet.ServletException
createListener
in interface javax.servlet.ServletContext
createListener
in class ContextHandler.StaticContext
javax.servlet.ServletException
public void checkListener(java.lang.Class<? extends java.util.EventListener> listener) throws java.lang.IllegalStateException
java.lang.IllegalStateException
public void setExtendedListenerTypes(boolean extended)
public boolean isExtendedListenerTypes()
public java.lang.ClassLoader getClassLoader()
getClassLoader
in interface javax.servlet.ServletContext
getClassLoader
in class ContextHandler.StaticContext
public javax.servlet.descriptor.JspConfigDescriptor getJspConfigDescriptor()
getJspConfigDescriptor
in interface javax.servlet.ServletContext
getJspConfigDescriptor
in class ContextHandler.StaticContext
public void setJspConfigDescriptor(javax.servlet.descriptor.JspConfigDescriptor d)
public void declareRoles(java.lang.String... roleNames)
declareRoles
in interface javax.servlet.ServletContext
declareRoles
in class ContextHandler.StaticContext
public void setEnabled(boolean enabled)
public boolean isEnabled()
public <T> T createInstance(java.lang.Class<T> clazz) throws java.lang.Exception
java.lang.Exception
public java.lang.String getVirtualServerName()
getVirtualServerName
in interface javax.servlet.ServletContext
getVirtualServerName
in class ContextHandler.StaticContext
Copyright © 1995–2023 Webtide. All rights reserved.