Package javax.servlet
Interface ServletContext
- All Superinterfaces:
jakarta.servlet.ServletContext
- All Known Implementing Classes:
ServletContext.Impl
A temporary class used until all dependencies provide releases based on jakarta.** APIs
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface jakarta.servlet.ServletContext
ORDERED_LIBS, TEMPDIR
-
Method Summary
Modifier and TypeMethodDescriptiondefault jakarta.servlet.FilterRegistration.Dynamic
default jakarta.servlet.FilterRegistration.Dynamic
default jakarta.servlet.FilterRegistration.Dynamic
default jakarta.servlet.ServletRegistration.Dynamic
addJspFile
(String servletName, String jspFile) default void
addListener
(Class<? extends EventListener> listenerClass) default void
addListener
(String className) default <T extends EventListener>
voidaddListener
(T t) default jakarta.servlet.ServletRegistration.Dynamic
addServlet
(String servletName, jakarta.servlet.Servlet servlet) default jakarta.servlet.ServletRegistration.Dynamic
addServlet
(String servletName, Class<? extends jakarta.servlet.Servlet> servletClass) default jakarta.servlet.ServletRegistration.Dynamic
addServlet
(String servletName, String className) default <T extends jakarta.servlet.Filter>
TcreateFilter
(Class<T> clazz) default <T extends EventListener>
TcreateListener
(Class<T> clazz) default <T extends jakarta.servlet.Servlet>
TcreateServlet
(Class<T> clazz) default void
declareRoles
(String... roleNames) default Object
getAttribute
(String name) default Enumeration<String>
default ClassLoader
default jakarta.servlet.ServletContext
getContext
(String uripath) default String
default Set<jakarta.servlet.SessionTrackingMode>
jakarta.servlet.ServletContext
default int
default int
default Set<jakarta.servlet.SessionTrackingMode>
default jakarta.servlet.FilterRegistration
getFilterRegistration
(String filterName) default String
getInitParameter
(String name) default Enumeration<String>
default jakarta.servlet.descriptor.JspConfigDescriptor
default int
default String
getMimeType
(String file) default int
default jakarta.servlet.RequestDispatcher
getNamedDispatcher
(String name) default String
getRealPath
(String path) default String
default jakarta.servlet.RequestDispatcher
getRequestDispatcher
(String path) default URL
getResource
(String path) default InputStream
getResourceAsStream
(String path) getResourcePaths
(String path) default String
default String
default String
default jakarta.servlet.ServletRegistration
getServletRegistration
(String servletName) default jakarta.servlet.SessionCookieConfig
default int
default String
default void
default void
default void
removeAttribute
(String name) default void
setAttribute
(String name, Object object) default boolean
setInitParameter
(String name, String value) default void
setRequestCharacterEncoding
(String encoding) default void
setResponseCharacterEncoding
(String encoding) default void
setSessionTimeout
(int sessionTimeout) default void
setSessionTrackingModes
(Set<jakarta.servlet.SessionTrackingMode> sessionTrackingModes)
-
Method Details
-
getDelegate
jakarta.servlet.ServletContext getDelegate() -
getContextPath
- Specified by:
getContextPath
in interfacejakarta.servlet.ServletContext
-
getContext
- Specified by:
getContext
in interfacejakarta.servlet.ServletContext
-
getMajorVersion
- Specified by:
getMajorVersion
in interfacejakarta.servlet.ServletContext
-
getMinorVersion
- Specified by:
getMinorVersion
in interfacejakarta.servlet.ServletContext
-
getEffectiveMajorVersion
- Specified by:
getEffectiveMajorVersion
in interfacejakarta.servlet.ServletContext
-
getEffectiveMinorVersion
- Specified by:
getEffectiveMinorVersion
in interfacejakarta.servlet.ServletContext
-
getMimeType
- Specified by:
getMimeType
in interfacejakarta.servlet.ServletContext
-
getResourcePaths
- Specified by:
getResourcePaths
in interfacejakarta.servlet.ServletContext
-
getResource
- Specified by:
getResource
in interfacejakarta.servlet.ServletContext
- Throws:
MalformedURLException
-
getResourceAsStream
- Specified by:
getResourceAsStream
in interfacejakarta.servlet.ServletContext
-
getRequestDispatcher
- Specified by:
getRequestDispatcher
in interfacejakarta.servlet.ServletContext
-
getNamedDispatcher
- Specified by:
getNamedDispatcher
in interfacejakarta.servlet.ServletContext
-
log
- Specified by:
log
in interfacejakarta.servlet.ServletContext
-
log
- Specified by:
log
in interfacejakarta.servlet.ServletContext
-
getRealPath
- Specified by:
getRealPath
in interfacejakarta.servlet.ServletContext
-
getServerInfo
- Specified by:
getServerInfo
in interfacejakarta.servlet.ServletContext
-
getInitParameter
- Specified by:
getInitParameter
in interfacejakarta.servlet.ServletContext
-
getInitParameterNames
- Specified by:
getInitParameterNames
in interfacejakarta.servlet.ServletContext
-
setInitParameter
- Specified by:
setInitParameter
in interfacejakarta.servlet.ServletContext
-
getAttribute
- Specified by:
getAttribute
in interfacejakarta.servlet.ServletContext
-
getAttributeNames
- Specified by:
getAttributeNames
in interfacejakarta.servlet.ServletContext
-
setAttribute
- Specified by:
setAttribute
in interfacejakarta.servlet.ServletContext
-
removeAttribute
- Specified by:
removeAttribute
in interfacejakarta.servlet.ServletContext
-
getServletContextName
- Specified by:
getServletContextName
in interfacejakarta.servlet.ServletContext
-
addServlet
default jakarta.servlet.ServletRegistration.Dynamic addServlet(String servletName, String className) - Specified by:
addServlet
in interfacejakarta.servlet.ServletContext
-
addServlet
default jakarta.servlet.ServletRegistration.Dynamic addServlet(String servletName, jakarta.servlet.Servlet servlet) - Specified by:
addServlet
in interfacejakarta.servlet.ServletContext
-
addServlet
default jakarta.servlet.ServletRegistration.Dynamic addServlet(String servletName, Class<? extends jakarta.servlet.Servlet> servletClass) - Specified by:
addServlet
in interfacejakarta.servlet.ServletContext
-
addJspFile
- Specified by:
addJspFile
in interfacejakarta.servlet.ServletContext
-
createServlet
default <T extends jakarta.servlet.Servlet> T createServlet(Class<T> clazz) throws jakarta.servlet.ServletException - Specified by:
createServlet
in interfacejakarta.servlet.ServletContext
- Throws:
jakarta.servlet.ServletException
-
getServletRegistration
- Specified by:
getServletRegistration
in interfacejakarta.servlet.ServletContext
-
getServletRegistrations
- Specified by:
getServletRegistrations
in interfacejakarta.servlet.ServletContext
-
addFilter
- Specified by:
addFilter
in interfacejakarta.servlet.ServletContext
-
addFilter
default jakarta.servlet.FilterRegistration.Dynamic addFilter(String filterName, jakarta.servlet.Filter filter) - Specified by:
addFilter
in interfacejakarta.servlet.ServletContext
-
addFilter
default jakarta.servlet.FilterRegistration.Dynamic addFilter(String filterName, Class<? extends jakarta.servlet.Filter> filterClass) - Specified by:
addFilter
in interfacejakarta.servlet.ServletContext
-
createFilter
default <T extends jakarta.servlet.Filter> T createFilter(Class<T> clazz) throws jakarta.servlet.ServletException - Specified by:
createFilter
in interfacejakarta.servlet.ServletContext
- Throws:
jakarta.servlet.ServletException
-
getFilterRegistration
- Specified by:
getFilterRegistration
in interfacejakarta.servlet.ServletContext
-
getFilterRegistrations
- Specified by:
getFilterRegistrations
in interfacejakarta.servlet.ServletContext
-
getSessionCookieConfig
- Specified by:
getSessionCookieConfig
in interfacejakarta.servlet.ServletContext
-
setSessionTrackingModes
- Specified by:
setSessionTrackingModes
in interfacejakarta.servlet.ServletContext
-
getDefaultSessionTrackingModes
- Specified by:
getDefaultSessionTrackingModes
in interfacejakarta.servlet.ServletContext
-
getEffectiveSessionTrackingModes
- Specified by:
getEffectiveSessionTrackingModes
in interfacejakarta.servlet.ServletContext
-
addListener
- Specified by:
addListener
in interfacejakarta.servlet.ServletContext
-
addListener
- Specified by:
addListener
in interfacejakarta.servlet.ServletContext
-
addListener
- Specified by:
addListener
in interfacejakarta.servlet.ServletContext
-
createListener
default <T extends EventListener> T createListener(Class<T> clazz) throws jakarta.servlet.ServletException - Specified by:
createListener
in interfacejakarta.servlet.ServletContext
- Throws:
jakarta.servlet.ServletException
-
getJspConfigDescriptor
- Specified by:
getJspConfigDescriptor
in interfacejakarta.servlet.ServletContext
-
getClassLoader
- Specified by:
getClassLoader
in interfacejakarta.servlet.ServletContext
-
declareRoles
- Specified by:
declareRoles
in interfacejakarta.servlet.ServletContext
-
getVirtualServerName
- Specified by:
getVirtualServerName
in interfacejakarta.servlet.ServletContext
-
getSessionTimeout
- Specified by:
getSessionTimeout
in interfacejakarta.servlet.ServletContext
-
setSessionTimeout
- Specified by:
setSessionTimeout
in interfacejakarta.servlet.ServletContext
-
getRequestCharacterEncoding
- Specified by:
getRequestCharacterEncoding
in interfacejakarta.servlet.ServletContext
-
setRequestCharacterEncoding
- Specified by:
setRequestCharacterEncoding
in interfacejakarta.servlet.ServletContext
-
getResponseCharacterEncoding
- Specified by:
getResponseCharacterEncoding
in interfacejakarta.servlet.ServletContext
-
setResponseCharacterEncoding
- Specified by:
setResponseCharacterEncoding
in interfacejakarta.servlet.ServletContext
-