Module org.eclipse.jetty.servlet
Package org.eclipse.jetty.servlet
Class ServletContextHandler.Context
java.lang.Object
org.eclipse.jetty.util.AttributesMap
org.eclipse.jetty.server.handler.ContextHandler.StaticContext
org.eclipse.jetty.server.handler.ContextHandler.Context
org.eclipse.jetty.servlet.ServletContextHandler.Context
- All Implemented Interfaces:
jakarta.servlet.ServletContext,org.eclipse.jetty.util.Attributes,org.eclipse.jetty.util.component.Dumpable
- Enclosing class:
ServletContextHandler
public class ServletContextHandler.Context
extends org.eclipse.jetty.server.handler.ContextHandler.Context
-
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
Fields inherited from class org.eclipse.jetty.server.handler.ContextHandler.Context
_enabled, _extendedListenerTypesFields 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 TypeMethodDescriptionjakarta.servlet.FilterRegistration.Dynamicjakarta.servlet.FilterRegistration.Dynamicjakarta.servlet.FilterRegistration.Dynamicjakarta.servlet.ServletRegistration.DynamicaddJspFile(String servletName, String jspFile) voidaddListener(Class<? extends EventListener> listenerClass) voidaddListener(String className) <T extends EventListener>
voidaddListener(T t) jakarta.servlet.ServletRegistration.DynamicaddServlet(String servletName, jakarta.servlet.Servlet servlet) jakarta.servlet.ServletRegistration.DynamicaddServlet(String servletName, Class<? extends jakarta.servlet.Servlet> servletClass) jakarta.servlet.ServletRegistration.DynamicaddServlet(String servletName, String className) <T extends jakarta.servlet.Filter>
TcreateFilter(Class<T> clazz) <T> TcreateInstance(Class<T> clazz) <T> TcreateInstance(BaseHolder<T> holder) <T extends EventListener>
TcreateListener(Class<T> clazz) <T extends jakarta.servlet.Servlet>
TcreateServlet(Class<T> clazz) voiddeclareRoles(String... roleNames) <T extends jakarta.servlet.Filter>
voiddestroyFilter(T f) <T extends jakarta.servlet.Servlet>
voiddestroyServlet(T s) Set<jakarta.servlet.SessionTrackingMode> Set<jakarta.servlet.SessionTrackingMode> jakarta.servlet.FilterRegistrationgetFilterRegistration(String filterName) getInitParameter(String name) jakarta.servlet.descriptor.JspConfigDescriptorjakarta.servlet.RequestDispatchergetNamedDispatcher(String name) jakarta.servlet.ServletRegistrationgetServletRegistration(String servletName) jakarta.servlet.SessionCookieConfigintbooleansetInitParameter(String name, String value) voidsetJspConfigDescriptor(jakarta.servlet.descriptor.JspConfigDescriptor d) voidsetRequestCharacterEncoding(String encoding) voidsetResponseCharacterEncoding(String encoding) voidsetSessionTimeout(int sessionTimeout) voidsetSessionTrackingModes(Set<jakarta.servlet.SessionTrackingMode> sessionTrackingModes) Methods inherited from class org.eclipse.jetty.server.handler.ContextHandler.Context
checkListener, getAttribute, getAttributeNames, getClassLoader, getContext, getContextHandler, getContextPath, getInitParameterNames, getMimeType, getRealPath, getRequestDispatcher, getResource, getResourceAsStream, getResourcePaths, getServletContextName, getVirtualServerName, isEnabled, isExtendedListenerTypes, log, log, log, removeAttribute, setAttribute, setEnabled, setExtendedListenerTypes, toStringMethods inherited from class org.eclipse.jetty.server.handler.ContextHandler.StaticContext
getEffectiveMajorVersion, getEffectiveMinorVersion, getMajorVersion, getMinorVersion, getServerInfo, getServlet, getServletNames, getServlets, setEffectiveMajorVersion, setEffectiveMinorVersionMethods 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
-
Constructor Details
-
Context
public Context()
-
-
Method Details
-
getNamedDispatcher
- Specified by:
getNamedDispatcherin interfacejakarta.servlet.ServletContext- Overrides:
getNamedDispatcherin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext
-
addFilter
public jakarta.servlet.FilterRegistration.Dynamic addFilter(String filterName, Class<? extends jakarta.servlet.Filter> filterClass) - Specified by:
addFilterin interfacejakarta.servlet.ServletContext- Overrides:
addFilterin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext- Since:
- servlet-api-3.0
-
addFilter
- Specified by:
addFilterin interfacejakarta.servlet.ServletContext- Overrides:
addFilterin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext- Since:
- servlet-api-3.0
-
addFilter
public jakarta.servlet.FilterRegistration.Dynamic addFilter(String filterName, jakarta.servlet.Filter filter) - Specified by:
addFilterin interfacejakarta.servlet.ServletContext- Overrides:
addFilterin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext- Since:
- servlet-api-3.0
-
addServlet
public jakarta.servlet.ServletRegistration.Dynamic addServlet(String servletName, Class<? extends jakarta.servlet.Servlet> servletClass) - Specified by:
addServletin interfacejakarta.servlet.ServletContext- Overrides:
addServletin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext- Since:
- servlet-api-3.0
-
addServlet
- Specified by:
addServletin interfacejakarta.servlet.ServletContext- Overrides:
addServletin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext- Since:
- servlet-api-3.0
-
addServlet
public jakarta.servlet.ServletRegistration.Dynamic addServlet(String servletName, jakarta.servlet.Servlet servlet) - Specified by:
addServletin interfacejakarta.servlet.ServletContext- Overrides:
addServletin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext- Since:
- servlet-api-3.0
-
addJspFile
- Specified by:
addJspFilein interfacejakarta.servlet.ServletContext- Overrides:
addJspFilein classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext
-
getInitParameter
- Specified by:
getInitParameterin interfacejakarta.servlet.ServletContext- Overrides:
getInitParameterin classorg.eclipse.jetty.server.handler.ContextHandler.Context
-
setInitParameter
- Specified by:
setInitParameterin interfacejakarta.servlet.ServletContext- Overrides:
setInitParameterin classorg.eclipse.jetty.server.handler.ContextHandler.Context
-
createInstance
- Overrides:
createInstancein classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext- Throws:
jakarta.servlet.ServletException
-
createInstance
- Throws:
jakarta.servlet.ServletException
-
destroyFilter
public <T extends jakarta.servlet.Filter> void destroyFilter(T f) -
destroyServlet
public <T extends jakarta.servlet.Servlet> void destroyServlet(T s) -
getDefaultSessionTrackingModes
- Specified by:
getDefaultSessionTrackingModesin interfacejakarta.servlet.ServletContext- Overrides:
getDefaultSessionTrackingModesin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext
-
getEffectiveSessionTrackingModes
- Specified by:
getEffectiveSessionTrackingModesin interfacejakarta.servlet.ServletContext- Overrides:
getEffectiveSessionTrackingModesin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext
-
getFilterRegistration
- Specified by:
getFilterRegistrationin interfacejakarta.servlet.ServletContext- Overrides:
getFilterRegistrationin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext
-
getFilterRegistrations
- Specified by:
getFilterRegistrationsin interfacejakarta.servlet.ServletContext- Overrides:
getFilterRegistrationsin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext
-
getServletRegistration
- Specified by:
getServletRegistrationin interfacejakarta.servlet.ServletContext- Overrides:
getServletRegistrationin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext
-
getServletRegistrations
- Specified by:
getServletRegistrationsin interfacejakarta.servlet.ServletContext- Overrides:
getServletRegistrationsin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext
-
getSessionCookieConfig
public jakarta.servlet.SessionCookieConfig getSessionCookieConfig()- Specified by:
getSessionCookieConfigin interfacejakarta.servlet.ServletContext- Overrides:
getSessionCookieConfigin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext
-
setSessionTrackingModes
- Specified by:
setSessionTrackingModesin interfacejakarta.servlet.ServletContext- Overrides:
setSessionTrackingModesin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext
-
getSessionTimeout
public int getSessionTimeout()- Specified by:
getSessionTimeoutin interfacejakarta.servlet.ServletContext- Overrides:
getSessionTimeoutin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext
-
setSessionTimeout
public void setSessionTimeout(int sessionTimeout) - Specified by:
setSessionTimeoutin interfacejakarta.servlet.ServletContext- Overrides:
setSessionTimeoutin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext
-
createServlet
public <T extends jakarta.servlet.Servlet> T createServlet(Class<T> clazz) throws jakarta.servlet.ServletException - Specified by:
createServletin interfacejakarta.servlet.ServletContext- Overrides:
createServletin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext- Throws:
jakarta.servlet.ServletException
-
createFilter
public <T extends jakarta.servlet.Filter> T createFilter(Class<T> clazz) throws jakarta.servlet.ServletException - Specified by:
createFilterin interfacejakarta.servlet.ServletContext- Overrides:
createFilterin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext- Throws:
jakarta.servlet.ServletException
-
createListener
public <T extends EventListener> T createListener(Class<T> clazz) throws jakarta.servlet.ServletException - Specified by:
createListenerin interfacejakarta.servlet.ServletContext- Overrides:
createListenerin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext- Throws:
jakarta.servlet.ServletException
-
addListener
- Specified by:
addListenerin interfacejakarta.servlet.ServletContext- Overrides:
addListenerin classorg.eclipse.jetty.server.handler.ContextHandler.Context
-
addListener
- Specified by:
addListenerin interfacejakarta.servlet.ServletContext- Overrides:
addListenerin classorg.eclipse.jetty.server.handler.ContextHandler.Context
-
addListener
- Specified by:
addListenerin interfacejakarta.servlet.ServletContext- Overrides:
addListenerin classorg.eclipse.jetty.server.handler.ContextHandler.Context
-
getJspConfigDescriptor
public jakarta.servlet.descriptor.JspConfigDescriptor getJspConfigDescriptor()- Specified by:
getJspConfigDescriptorin interfacejakarta.servlet.ServletContext- Overrides:
getJspConfigDescriptorin classorg.eclipse.jetty.server.handler.ContextHandler.Context
-
setJspConfigDescriptor
public void setJspConfigDescriptor(jakarta.servlet.descriptor.JspConfigDescriptor d) - Overrides:
setJspConfigDescriptorin classorg.eclipse.jetty.server.handler.ContextHandler.Context
-
declareRoles
- Specified by:
declareRolesin interfacejakarta.servlet.ServletContext- Overrides:
declareRolesin classorg.eclipse.jetty.server.handler.ContextHandler.Context
-
getRequestCharacterEncoding
- Specified by:
getRequestCharacterEncodingin interfacejakarta.servlet.ServletContext- Overrides:
getRequestCharacterEncodingin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext
-
setRequestCharacterEncoding
- Specified by:
setRequestCharacterEncodingin interfacejakarta.servlet.ServletContext- Overrides:
setRequestCharacterEncodingin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext
-
getResponseCharacterEncoding
- Specified by:
getResponseCharacterEncodingin interfacejakarta.servlet.ServletContext- Overrides:
getResponseCharacterEncodingin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext
-
setResponseCharacterEncoding
- Specified by:
setResponseCharacterEncodingin interfacejakarta.servlet.ServletContext- Overrides:
setResponseCharacterEncodingin classorg.eclipse.jetty.server.handler.ContextHandler.StaticContext
-