Package org.eclipse.jetty.server.handler
Class ContextHandler.Context
java.lang.Object
org.eclipse.jetty.util.AttributesMap
org.eclipse.jetty.server.handler.ContextHandler.StaticContext
org.eclipse.jetty.server.handler.ContextHandler.Context
- All Implemented Interfaces:
javax.servlet.ServletContext,Attributes,Dumpable
- Direct Known Subclasses:
ServletContextHandler.Context
- Enclosing class:
- ContextHandler
Context.
A partial implementation of ServletContext. A complete implementation is provided by the
derived ContextHandler implementations.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.Attributes
Attributes.WrapperNested classes/interfaces inherited from interface org.eclipse.jetty.util.component.Dumpable
Dumpable.DumpableContainer -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanFields inherited from interface javax.servlet.ServletContext
ORDERED_LIBS, TEMPDIR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(Class<? extends EventListener> listenerClass) voidaddListener(String className) <T extends EventListener>
voidaddListener(T t) voidcheckListener(Class<? extends EventListener> listener) voiddeclareRoles(String... roleNames) getAttribute(String name) javax.servlet.ServletContextgetContext(String uripath) getInitParameter(String name) javax.servlet.descriptor.JspConfigDescriptorgetMimeType(String file) getRealPath(String path) javax.servlet.RequestDispatchergetRequestDispatcher(String uriInContext) getResource(String path) getResourceAsStream(String path) getResourcePaths(String path) booleanbooleanvoidvoidvoidvoidremoveAttribute(String name) voidsetAttribute(String name, Object value) voidsetEnabled(boolean enabled) voidsetExtendedListenerTypes(boolean extended) booleansetInitParameter(String name, String value) voidsetJspConfigDescriptor(javax.servlet.descriptor.JspConfigDescriptor d) toString()Methods inherited from class org.eclipse.jetty.server.handler.ContextHandler.StaticContext
addFilter, addFilter, addFilter, addJspFile, addServlet, addServlet, addServlet, createFilter, createInstance, createListener, createServlet, getDefaultSessionTrackingModes, getEffectiveMajorVersion, getEffectiveMinorVersion, getEffectiveSessionTrackingModes, getFilterRegistration, getFilterRegistrations, getMajorVersion, getMinorVersion, getNamedDispatcher, getRequestCharacterEncoding, getResponseCharacterEncoding, getServerInfo, getServlet, getServletNames, getServletRegistration, getServletRegistrations, getServlets, getSessionCookieConfig, getSessionTimeout, setEffectiveMajorVersion, setEffectiveMinorVersion, setRequestCharacterEncoding, setResponseCharacterEncoding, setSessionTimeout, setSessionTrackingModesMethods inherited from class org.eclipse.jetty.util.AttributesMap
addAll, clearAttributes, dump, dump, getAttributeEntrySet, getAttributeNamesCopy, getAttributeNameSet, size
-
Field Details
-
_enabled
protected boolean _enabled -
_extendedListenerTypes
protected boolean _extendedListenerTypes
-
-
Constructor Details
-
Context
protected Context()
-
-
Method Details
-
getContextHandler
-
getContext
- Specified by:
getContextin interfacejavax.servlet.ServletContext- Overrides:
getContextin classContextHandler.StaticContext
-
getMimeType
- Specified by:
getMimeTypein interfacejavax.servlet.ServletContext- Overrides:
getMimeTypein classContextHandler.StaticContext
-
getRequestDispatcher
- Specified by:
getRequestDispatcherin interfacejavax.servlet.ServletContext- Overrides:
getRequestDispatcherin classContextHandler.StaticContext
-
getRealPath
- Specified by:
getRealPathin interfacejavax.servlet.ServletContext- Overrides:
getRealPathin classContextHandler.StaticContext
-
getResource
- Specified by:
getResourcein interfacejavax.servlet.ServletContext- Overrides:
getResourcein classContextHandler.StaticContext- Throws:
MalformedURLException
-
getResourceAsStream
- Specified by:
getResourceAsStreamin interfacejavax.servlet.ServletContext- Overrides:
getResourceAsStreamin classContextHandler.StaticContext
-
getResourcePaths
- Specified by:
getResourcePathsin interfacejavax.servlet.ServletContext- Overrides:
getResourcePathsin classContextHandler.StaticContext
-
log
- Specified by:
login interfacejavax.servlet.ServletContext- Overrides:
login classContextHandler.StaticContext
-
log
- Specified by:
login interfacejavax.servlet.ServletContext- Overrides:
login classContextHandler.StaticContext
-
log
- Specified by:
login interfacejavax.servlet.ServletContext- Overrides:
login classContextHandler.StaticContext
-
getInitParameter
- Specified by:
getInitParameterin interfacejavax.servlet.ServletContext- Overrides:
getInitParameterin classContextHandler.StaticContext
-
getInitParameterNames
- Specified by:
getInitParameterNamesin interfacejavax.servlet.ServletContext- Overrides:
getInitParameterNamesin classContextHandler.StaticContext
-
getAttribute
- Specified by:
getAttributein interfaceAttributes- Specified by:
getAttributein interfacejavax.servlet.ServletContext- Overrides:
getAttributein classAttributesMap
-
getAttributeNames
- Specified by:
getAttributeNamesin interfaceAttributes- Specified by:
getAttributeNamesin interfacejavax.servlet.ServletContext- Overrides:
getAttributeNamesin classAttributesMap
-
setAttribute
- Specified by:
setAttributein interfaceAttributes- Specified by:
setAttributein interfacejavax.servlet.ServletContext- Overrides:
setAttributein classAttributesMap
-
removeAttribute
- Specified by:
removeAttributein interfaceAttributes- Specified by:
removeAttributein interfacejavax.servlet.ServletContext- Overrides:
removeAttributein classAttributesMap
-
getServletContextName
- Specified by:
getServletContextNamein interfacejavax.servlet.ServletContext- Overrides:
getServletContextNamein classContextHandler.StaticContext
-
getContextPath
- Specified by:
getContextPathin interfacejavax.servlet.ServletContext- Overrides:
getContextPathin classContextHandler.StaticContext
-
toString
- Overrides:
toStringin classAttributesMap
-
setInitParameter
- Specified by:
setInitParameterin interfacejavax.servlet.ServletContext- Overrides:
setInitParameterin classContextHandler.StaticContext
-
addListener
- Specified by:
addListenerin interfacejavax.servlet.ServletContext- Overrides:
addListenerin classContextHandler.StaticContext
-
addListener
- Specified by:
addListenerin interfacejavax.servlet.ServletContext- Overrides:
addListenerin classContextHandler.StaticContext
-
addListener
- Specified by:
addListenerin interfacejavax.servlet.ServletContext- Overrides:
addListenerin classContextHandler.StaticContext
-
checkListener
- Throws:
IllegalStateException
-
setExtendedListenerTypes
public void setExtendedListenerTypes(boolean extended) -
isExtendedListenerTypes
public boolean isExtendedListenerTypes() -
getClassLoader
- Specified by:
getClassLoaderin interfacejavax.servlet.ServletContext- Overrides:
getClassLoaderin classContextHandler.StaticContext
-
getJspConfigDescriptor
public javax.servlet.descriptor.JspConfigDescriptor getJspConfigDescriptor()- Specified by:
getJspConfigDescriptorin interfacejavax.servlet.ServletContext- Overrides:
getJspConfigDescriptorin classContextHandler.StaticContext
-
setJspConfigDescriptor
public void setJspConfigDescriptor(javax.servlet.descriptor.JspConfigDescriptor d) -
declareRoles
- Specified by:
declareRolesin interfacejavax.servlet.ServletContext- Overrides:
declareRolesin classContextHandler.StaticContext
-
setEnabled
public void setEnabled(boolean enabled) -
isEnabled
public boolean isEnabled() -
getVirtualServerName
- Specified by:
getVirtualServerNamein interfacejavax.servlet.ServletContext- Overrides:
getVirtualServerNamein classContextHandler.StaticContext
-