Class ContextHandler.APIContext
java.lang.Object
org.eclipse.jetty.ee9.nested.ContextHandler.APIContext
- All Implemented Interfaces:
 jakarta.servlet.ServletContext
- Direct Known Subclasses:
 ServletContextHandler.ServletAPIContext
- Enclosing class:
 ContextHandler
Context.
A partial implementation of ServletContext. A complete implementation is provided by the
derived ContextHandler implementations.
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanFields 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) voidcheckListener(Class<? extends EventListener> listener) <T extends jakarta.servlet.Filter>
TcreateFilter(Class<T> clazz) <T> TcreateInstance(Class<T> clazz) <T extends EventListener>
TcreateListener(Class<T> clazz) <T extends jakarta.servlet.Servlet>
TcreateServlet(Class<T> clazz) voiddeclareRoles(String... roleNames) getAttribute(String name) jakarta.servlet.ServletContextgetContext(String path) Set<jakarta.servlet.SessionTrackingMode> intintSet<jakarta.servlet.SessionTrackingMode> jakarta.servlet.FilterRegistrationgetFilterRegistration(String filterName) getInitParameter(String name) jakarta.servlet.descriptor.JspConfigDescriptorintgetMimeType(String file) intjakarta.servlet.RequestDispatchergetNamedDispatcher(String name) getRealPath(String path) jakarta.servlet.RequestDispatchergetRequestDispatcher(String uriInContext) getResource(String path) getResourceAsStream(String path) getResourcePaths(String path) jakarta.servlet.ServletgetServlet(String name) jakarta.servlet.ServletRegistrationgetServletRegistration(String servletName) Enumeration<jakarta.servlet.Servlet> jakarta.servlet.SessionCookieConfigintbooleanbooleanvoidvoidvoidvoidremoveAttribute(String name) voidsetAttribute(String name, Object value) voidsetEffectiveMajorVersion(int v) voidsetEffectiveMinorVersion(int v) voidsetEnabled(boolean enabled) voidsetExtendedListenerTypes(boolean extended) booleansetInitParameter(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) toString()Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.servlet.ServletContext
setRequestCharacterEncoding, setResponseCharacterEncoding 
- 
Field Details
- 
_enabled
protected boolean _enabled - 
_extendedListenerTypes
protected boolean _extendedListenerTypes 
 - 
 - 
Constructor Details
- 
APIContext
protected APIContext() 
 - 
 - 
Method Details
- 
getMajorVersion
public int getMajorVersion()- Specified by:
 getMajorVersionin interfacejakarta.servlet.ServletContext
 - 
getMinorVersion
public int getMinorVersion()- Specified by:
 getMinorVersionin interfacejakarta.servlet.ServletContext
 - 
getServerInfo
- Specified by:
 getServerInfoin interfacejakarta.servlet.ServletContext
 - 
getEffectiveMajorVersion
public int getEffectiveMajorVersion()- Specified by:
 getEffectiveMajorVersionin interfacejakarta.servlet.ServletContext
 - 
getEffectiveMinorVersion
public int getEffectiveMinorVersion()- Specified by:
 getEffectiveMinorVersionin interfacejakarta.servlet.ServletContext
 - 
setEffectiveMajorVersion
public void setEffectiveMajorVersion(int v)  - 
setEffectiveMinorVersion
public void setEffectiveMinorVersion(int v)  - 
getContextHandler
 - 
getContext
- Specified by:
 getContextin interfacejakarta.servlet.ServletContext
 - 
getMimeType
 - 
getRequestDispatcher
- Specified by:
 getRequestDispatcherin interfacejakarta.servlet.ServletContext
 - 
getRealPath
 - 
getResource
- Specified by:
 getResourcein interfacejakarta.servlet.ServletContext- Throws:
 MalformedURLException
 - 
getResourceAsStream
- Specified by:
 getResourceAsStreamin interfacejakarta.servlet.ServletContext
 - 
getResourcePaths
 - 
log
 - 
log
- Specified by:
 login interfacejakarta.servlet.ServletContext
 - 
log
 - 
getInitParameter
 - 
getInitParameterNames
- Specified by:
 getInitParameterNamesin interfacejakarta.servlet.ServletContext
 - 
getAttribute
 - 
getAttributeNames
- Specified by:
 getAttributeNamesin interfacejakarta.servlet.ServletContext
 - 
setAttribute
 - 
removeAttribute
- Specified by:
 removeAttributein interfacejakarta.servlet.ServletContext
 - 
getServletContextName
- Specified by:
 getServletContextNamein interfacejakarta.servlet.ServletContext
 - 
getContextPath
- Specified by:
 getContextPathin interfacejakarta.servlet.ServletContext
 - 
toString
 - 
setInitParameter
 - 
addListener
- Specified by:
 addListenerin interfacejakarta.servlet.ServletContext
 - 
addListener
- Specified by:
 addListenerin interfacejakarta.servlet.ServletContext
 - 
addListener
- Specified by:
 addListenerin interfacejakarta.servlet.ServletContext
 - 
checkListener
- Throws:
 IllegalStateException
 - 
setExtendedListenerTypes
public void setExtendedListenerTypes(boolean extended)  - 
isExtendedListenerTypes
public boolean isExtendedListenerTypes() - 
getNamedDispatcher
- Specified by:
 getNamedDispatcherin interfacejakarta.servlet.ServletContext
 - 
getServlet
- Throws:
 jakarta.servlet.ServletException
 - 
getServlets
 - 
getServletNames
 - 
addServlet
 - 
addServlet
public jakarta.servlet.ServletRegistration.Dynamic addServlet(String servletName, jakarta.servlet.Servlet servlet) - Specified by:
 addServletin interfacejakarta.servlet.ServletContext
 - 
addServlet
 - 
addJspFile
 - 
createServlet
public <T extends jakarta.servlet.Servlet> T createServlet(Class<T> clazz) throws jakarta.servlet.ServletException - Specified by:
 createServletin interfacejakarta.servlet.ServletContext- Throws:
 jakarta.servlet.ServletException
 - 
getServletRegistration
- Specified by:
 getServletRegistrationin interfacejakarta.servlet.ServletContext
 - 
getServletRegistrations
 - 
addFilter
 - 
addFilter
public jakarta.servlet.FilterRegistration.Dynamic addFilter(String filterName, jakarta.servlet.Filter filter) - Specified by:
 addFilterin interfacejakarta.servlet.ServletContext
 - 
addFilter
 - 
createInstance
- 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- Throws:
 jakarta.servlet.ServletException
 - 
getFilterRegistration
- Specified by:
 getFilterRegistrationin interfacejakarta.servlet.ServletContext
 - 
getFilterRegistrations
 - 
getSessionCookieConfig
public jakarta.servlet.SessionCookieConfig getSessionCookieConfig()- Specified by:
 getSessionCookieConfigin interfacejakarta.servlet.ServletContext
 - 
setSessionTrackingModes
- Specified by:
 setSessionTrackingModesin interfacejakarta.servlet.ServletContext
 - 
getDefaultSessionTrackingModes
- Specified by:
 getDefaultSessionTrackingModesin interfacejakarta.servlet.ServletContext
 - 
getEffectiveSessionTrackingModes
- Specified by:
 getEffectiveSessionTrackingModesin interfacejakarta.servlet.ServletContext
 - 
createListener
public <T extends EventListener> T createListener(Class<T> clazz) throws jakarta.servlet.ServletException - Specified by:
 createListenerin interfacejakarta.servlet.ServletContext- Throws:
 jakarta.servlet.ServletException
 - 
getSessionTimeout
public int getSessionTimeout()- Specified by:
 getSessionTimeoutin interfacejakarta.servlet.ServletContext
 - 
setSessionTimeout
public void setSessionTimeout(int sessionTimeout) - Specified by:
 setSessionTimeoutin interfacejakarta.servlet.ServletContext
 - 
getRequestCharacterEncoding
- Specified by:
 getRequestCharacterEncodingin interfacejakarta.servlet.ServletContext
 - 
setRequestCharacterEncoding
- Specified by:
 setRequestCharacterEncodingin interfacejakarta.servlet.ServletContext
 - 
getResponseCharacterEncoding
- Specified by:
 getResponseCharacterEncodingin interfacejakarta.servlet.ServletContext
 - 
setResponseCharacterEncoding
- Specified by:
 setResponseCharacterEncodingin interfacejakarta.servlet.ServletContext
 - 
getClassLoader
- Specified by:
 getClassLoaderin interfacejakarta.servlet.ServletContext
 - 
getJspConfigDescriptor
public jakarta.servlet.descriptor.JspConfigDescriptor getJspConfigDescriptor()- Specified by:
 getJspConfigDescriptorin interfacejakarta.servlet.ServletContext
 - 
setJspConfigDescriptor
public void setJspConfigDescriptor(jakarta.servlet.descriptor.JspConfigDescriptor d)  - 
declareRoles
- Specified by:
 declareRolesin interfacejakarta.servlet.ServletContext
 - 
setEnabled
public void setEnabled(boolean enabled)  - 
isEnabled
public boolean isEnabled() - 
getVirtualServerName
- Specified by:
 getVirtualServerNamein interfacejakarta.servlet.ServletContext
 
 -