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,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 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, size
-
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 interfaceAttributes- Specified by:
getAttributein interfacejakarta.servlet.ServletContext- Overrides:
getAttributein classAttributesMap
-
getAttributeNames
- Specified by:
getAttributeNamesin interfaceAttributes- Specified by:
getAttributeNamesin interfacejakarta.servlet.ServletContext- Overrides:
getAttributeNamesin classAttributesMap
-
setAttribute
- Specified by:
setAttributein interfaceAttributes- Specified by:
setAttributein interfacejakarta.servlet.ServletContext- Overrides:
setAttributein classAttributesMap
-
removeAttribute
- Specified by:
removeAttributein interfaceAttributes- Specified by:
removeAttributein interfacejakarta.servlet.ServletContext- Overrides:
removeAttributein classAttributesMap
-
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 classAttributesMap
-
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
-