Package com.soklet.servlet.javax
Class SokletServletContext
java.lang.Object
com.soklet.servlet.javax.SokletServletContext
- All Implemented Interfaces:
ServletContext
- Author:
- Mark Allen
-
Field Summary
Fields inherited from interface javax.servlet.ServletContext
ORDERED_LIBS, TEMPDIR
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddJspFile
(String servletName, String jspFile) void
addListener
(Class<? extends EventListener> listenerClass) void
addListener
(String className) <T extends EventListener>
voidaddListener
(T t) addServlet
(String servletName, Class<? extends Servlet> servletClass) addServlet
(String servletName, String className) addServlet
(String servletName, Servlet servlet) <T extends Filter>
TcreateFilter
(Class<T> clazz) <T extends EventListener>
TcreateListener
(Class<T> clazz) <T extends Servlet>
TcreateServlet
(Class<T> clazz) void
declareRoles
(String... strings) getAttribute
(String name) getContext
(String uripath) int
int
getFilterRegistration
(String filterName) Map
<String, ? extends FilterRegistration> getInitParameter
(String name) int
getMimeType
(String file) int
getNamedDispatcher
(String name) getRealPath
(String path) getRequestDispatcher
(String path) getResource
(String path) getResourceAsStream
(String path) getResourcePaths
(String path) getServlet
(String name) Deprecated.Deprecated.getServletRegistration
(String servletName) Map
<String, ? extends ServletRegistration> Deprecated.int
void
Deprecated.void
void
void
removeAttribute
(String name) void
setAttribute
(String name, Object object) boolean
setInitParameter
(String name, String value) void
setRequestCharacterEncoding
(String encoding) void
setResponseCharacterEncoding
(String encoding) void
setSessionTimeout
(int sessionTimeout) void
setSessionTrackingModes
(Set<SessionTrackingMode> sessionTrackingModes)
-
Constructor Details
-
SokletServletContext
public SokletServletContext() -
SokletServletContext
-
-
Method Details
-
getContextPath
- Specified by:
getContextPath
in interfaceServletContext
-
getContext
- Specified by:
getContext
in interfaceServletContext
-
getMajorVersion
- Specified by:
getMajorVersion
in interfaceServletContext
-
getMinorVersion
- Specified by:
getMinorVersion
in interfaceServletContext
-
getEffectiveMajorVersion
- Specified by:
getEffectiveMajorVersion
in interfaceServletContext
-
getEffectiveMinorVersion
- Specified by:
getEffectiveMinorVersion
in interfaceServletContext
-
getMimeType
- Specified by:
getMimeType
in interfaceServletContext
-
getResourcePaths
- Specified by:
getResourcePaths
in interfaceServletContext
-
getResource
- Specified by:
getResource
in interfaceServletContext
- Throws:
MalformedURLException
-
getResourceAsStream
- Specified by:
getResourceAsStream
in interfaceServletContext
-
getRequestDispatcher
- Specified by:
getRequestDispatcher
in interfaceServletContext
-
getNamedDispatcher
- Specified by:
getNamedDispatcher
in interfaceServletContext
-
getServlet
Deprecated.- Specified by:
getServlet
in interfaceServletContext
- Throws:
ServletException
-
getServlets
Deprecated.- Specified by:
getServlets
in interfaceServletContext
-
getServletNames
Deprecated.- Specified by:
getServletNames
in interfaceServletContext
-
log
- Specified by:
log
in interfaceServletContext
-
log
Deprecated.- Specified by:
log
in interfaceServletContext
-
log
- Specified by:
log
in interfaceServletContext
-
getRealPath
- Specified by:
getRealPath
in interfaceServletContext
-
getServerInfo
- Specified by:
getServerInfo
in interfaceServletContext
-
getInitParameter
- Specified by:
getInitParameter
in interfaceServletContext
-
getInitParameterNames
- Specified by:
getInitParameterNames
in interfaceServletContext
-
setInitParameter
- Specified by:
setInitParameter
in interfaceServletContext
-
getAttribute
- Specified by:
getAttribute
in interfaceServletContext
-
getAttributeNames
- Specified by:
getAttributeNames
in interfaceServletContext
-
setAttribute
- Specified by:
setAttribute
in interfaceServletContext
-
removeAttribute
- Specified by:
removeAttribute
in interfaceServletContext
-
getServletContextName
- Specified by:
getServletContextName
in interfaceServletContext
-
addServlet
@Nullable public ServletRegistration.Dynamic addServlet(@Nullable String servletName, @Nullable String className) - Specified by:
addServlet
in interfaceServletContext
-
addServlet
@Nullable public ServletRegistration.Dynamic addServlet(@Nullable String servletName, @Nullable Servlet servlet) - Specified by:
addServlet
in interfaceServletContext
-
addServlet
@Nullable public ServletRegistration.Dynamic addServlet(@Nullable String servletName, @Nullable Class<? extends Servlet> servletClass) - Specified by:
addServlet
in interfaceServletContext
-
addJspFile
@Nullable public ServletRegistration.Dynamic addJspFile(@Nullable String servletName, @Nullable String jspFile) - Specified by:
addJspFile
in interfaceServletContext
-
createServlet
@Nullable public <T extends Servlet> T createServlet(@Nullable Class<T> clazz) throws ServletException - Specified by:
createServlet
in interfaceServletContext
- Throws:
ServletException
-
getServletRegistration
- Specified by:
getServletRegistration
in interfaceServletContext
-
getServletRegistrations
- Specified by:
getServletRegistrations
in interfaceServletContext
-
addFilter
@Nullable public FilterRegistration.Dynamic addFilter(@Nullable String filterName, @Nullable String className) - Specified by:
addFilter
in interfaceServletContext
-
addFilter
@Nullable public FilterRegistration.Dynamic addFilter(@Nullable String filterName, @Nullable Filter filter) - Specified by:
addFilter
in interfaceServletContext
-
addFilter
@Nullable public FilterRegistration.Dynamic addFilter(@Nullable String filterName, @Nullable Class<? extends Filter> filterClass) - Specified by:
addFilter
in interfaceServletContext
-
createFilter
@Nullable public <T extends Filter> T createFilter(@Nullable Class<T> clazz) throws ServletException - Specified by:
createFilter
in interfaceServletContext
- Throws:
ServletException
-
getFilterRegistration
- Specified by:
getFilterRegistration
in interfaceServletContext
-
getFilterRegistrations
- Specified by:
getFilterRegistrations
in interfaceServletContext
-
getSessionCookieConfig
- Specified by:
getSessionCookieConfig
in interfaceServletContext
-
setSessionTrackingModes
- Specified by:
setSessionTrackingModes
in interfaceServletContext
-
getDefaultSessionTrackingModes
- Specified by:
getDefaultSessionTrackingModes
in interfaceServletContext
-
getEffectiveSessionTrackingModes
- Specified by:
getEffectiveSessionTrackingModes
in interfaceServletContext
-
addListener
- Specified by:
addListener
in interfaceServletContext
-
addListener
- Specified by:
addListener
in interfaceServletContext
-
addListener
- Specified by:
addListener
in interfaceServletContext
-
createListener
@Nullable public <T extends EventListener> T createListener(@Nullable Class<T> clazz) throws ServletException - Specified by:
createListener
in interfaceServletContext
- Throws:
ServletException
-
getJspConfigDescriptor
- Specified by:
getJspConfigDescriptor
in interfaceServletContext
-
getClassLoader
- Specified by:
getClassLoader
in interfaceServletContext
-
declareRoles
- Specified by:
declareRoles
in interfaceServletContext
-
getVirtualServerName
- Specified by:
getVirtualServerName
in interfaceServletContext
-
getSessionTimeout
- Specified by:
getSessionTimeout
in interfaceServletContext
-
setSessionTimeout
- Specified by:
setSessionTimeout
in interfaceServletContext
-
getRequestCharacterEncoding
- Specified by:
getRequestCharacterEncoding
in interfaceServletContext
-
setRequestCharacterEncoding
- Specified by:
setRequestCharacterEncoding
in interfaceServletContext
-
getResponseCharacterEncoding
- Specified by:
getResponseCharacterEncoding
in interfaceServletContext
-
setResponseCharacterEncoding
- Specified by:
setResponseCharacterEncoding
in interfaceServletContext
-