Module org.eclipse.jetty.server
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:
jakarta.servlet.ServletContext,org.eclipse.jetty.util.Attributes,org.eclipse.jetty.util.component.Dumpable
- 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
org.eclipse.jetty.util.Attributes.WrapperNested classes/interfaces inherited from interface org.eclipse.jetty.util.component.Dumpable
org.eclipse.jetty.util.component.Dumpable.DumpableContainer -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanFields inherited from interface org.eclipse.jetty.util.component.Dumpable
KEYFields inherited from interface jakarta.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) jakarta.servlet.ServletContextgetContext(String uripath) getInitParameter(String name) jakarta.servlet.descriptor.JspConfigDescriptorgetMimeType(String file) getRealPath(String path) jakarta.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(jakarta.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, sizeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.jetty.util.component.Dumpable
dumpSelf
-
Field Details
-
_enabled
protected boolean _enabled -
_extendedListenerTypes
protected boolean _extendedListenerTypes
-
-
Constructor Details
-
Context
protected Context()
-
-
Method Details
-
getContextHandler
-
getContext
- Specified by:
getContextin interfacejakarta.servlet.ServletContext- Overrides:
getContextin classContextHandler.StaticContext
-
getMimeType
- Specified by:
getMimeTypein interfacejakarta.servlet.ServletContext- Overrides:
getMimeTypein classContextHandler.StaticContext
-
getRequestDispatcher
- Specified by:
getRequestDispatcherin interfacejakarta.servlet.ServletContext- Overrides:
getRequestDispatcherin classContextHandler.StaticContext
-
getRealPath
- Specified by:
getRealPathin interfacejakarta.servlet.ServletContext- Overrides:
getRealPathin classContextHandler.StaticContext
-
getResource
- Specified by:
getResourcein interfacejakarta.servlet.ServletContext- Overrides:
getResourcein classContextHandler.StaticContext- Throws:
MalformedURLException
-
getResourceAsStream
- Specified by:
getResourceAsStreamin interfacejakarta.servlet.ServletContext- Overrides:
getResourceAsStreamin classContextHandler.StaticContext
-
getResourcePaths
- Specified by:
getResourcePathsin interfacejakarta.servlet.ServletContext- Overrides:
getResourcePathsin classContextHandler.StaticContext
-
log
- Specified by:
login interfacejakarta.servlet.ServletContext- Overrides:
login classContextHandler.StaticContext
-
log
- Specified by:
login interfacejakarta.servlet.ServletContext- Overrides:
login classContextHandler.StaticContext
-
log
- Specified by:
login interfacejakarta.servlet.ServletContext- Overrides:
login classContextHandler.StaticContext
-
getInitParameter
- Specified by:
getInitParameterin interfacejakarta.servlet.ServletContext- Overrides:
getInitParameterin classContextHandler.StaticContext
-
getInitParameterNames
- Specified by:
getInitParameterNamesin interfacejakarta.servlet.ServletContext- Overrides:
getInitParameterNamesin classContextHandler.StaticContext
-
getAttribute
- Specified by:
getAttributein interfaceorg.eclipse.jetty.util.Attributes- Specified by:
getAttributein interfacejakarta.servlet.ServletContext- Overrides:
getAttributein classorg.eclipse.jetty.util.AttributesMap
-
getAttributeNames
- Specified by:
getAttributeNamesin interfaceorg.eclipse.jetty.util.Attributes- Specified by:
getAttributeNamesin interfacejakarta.servlet.ServletContext- Overrides:
getAttributeNamesin classorg.eclipse.jetty.util.AttributesMap
-
setAttribute
- Specified by:
setAttributein interfaceorg.eclipse.jetty.util.Attributes- Specified by:
setAttributein interfacejakarta.servlet.ServletContext- Overrides:
setAttributein classorg.eclipse.jetty.util.AttributesMap
-
removeAttribute
- Specified by:
removeAttributein interfaceorg.eclipse.jetty.util.Attributes- Specified by:
removeAttributein interfacejakarta.servlet.ServletContext- Overrides:
removeAttributein classorg.eclipse.jetty.util.AttributesMap
-
getServletContextName
- Specified by:
getServletContextNamein interfacejakarta.servlet.ServletContext- Overrides:
getServletContextNamein classContextHandler.StaticContext
-
getContextPath
- Specified by:
getContextPathin interfacejakarta.servlet.ServletContext- Overrides:
getContextPathin classContextHandler.StaticContext
-
toString
- Overrides:
toStringin classorg.eclipse.jetty.util.AttributesMap
-
setInitParameter
- Specified by:
setInitParameterin interfacejakarta.servlet.ServletContext- Overrides:
setInitParameterin classContextHandler.StaticContext
-
addListener
- Specified by:
addListenerin interfacejakarta.servlet.ServletContext- Overrides:
addListenerin classContextHandler.StaticContext
-
addListener
- Specified by:
addListenerin interfacejakarta.servlet.ServletContext- Overrides:
addListenerin classContextHandler.StaticContext
-
addListener
- Specified by:
addListenerin interfacejakarta.servlet.ServletContext- Overrides:
addListenerin classContextHandler.StaticContext
-
checkListener
- Throws:
IllegalStateException
-
setExtendedListenerTypes
public void setExtendedListenerTypes(boolean extended) -
isExtendedListenerTypes
public boolean isExtendedListenerTypes() -
getClassLoader
- Specified by:
getClassLoaderin interfacejakarta.servlet.ServletContext- Overrides:
getClassLoaderin classContextHandler.StaticContext
-
getJspConfigDescriptor
public jakarta.servlet.descriptor.JspConfigDescriptor getJspConfigDescriptor()- Specified by:
getJspConfigDescriptorin interfacejakarta.servlet.ServletContext- Overrides:
getJspConfigDescriptorin classContextHandler.StaticContext
-
setJspConfigDescriptor
public void setJspConfigDescriptor(jakarta.servlet.descriptor.JspConfigDescriptor d) -
declareRoles
- Specified by:
declareRolesin interfacejakarta.servlet.ServletContext- Overrides:
declareRolesin classContextHandler.StaticContext
-
setEnabled
public void setEnabled(boolean enabled) -
isEnabled
public boolean isEnabled() -
getVirtualServerName
- Specified by:
getVirtualServerNamein interfacejakarta.servlet.ServletContext- Overrides:
getVirtualServerNamein classContextHandler.StaticContext
-