Package com.vaadin.testbench.unit.mocks
Class MockContext
-
- All Implemented Interfaces:
-
jakarta.servlet.ServletContext,java.io.Serializable
public class MockContext implements ServletContext, Serializable
-
-
Field Summary
Fields Modifier and Type Field Description private List<String>realPathRootsprivate final Map<String, String>initParameters
-
Constructor Summary
Constructors Constructor Description MockContext()
-
Method Summary
-
-
Method Detail
-
getRealPathRoots
final List<String> getRealPathRoots()
getRealPath will only resolve
pathin these folders.
-
setRealPathRoots
final Unit setRealPathRoots(List<String> realPathRoots)
getRealPath will only resolve
pathin these folders.
-
getInitParameters
final Map<String, String> getInitParameters()
-
getServlet
Servlet getServlet(String name)
-
createServlet
<T extends Servlet> T createServlet(Class<T> clazz)
-
getEffectiveMajorVersion
Integer getEffectiveMajorVersion()
-
getResource
URL getResource(String path)
-
addListener
Unit addListener(String className)
-
addListener
<T extends EventListener> Unit addListener(T t)
-
addListener
Unit addListener(Class<out EventListener> listenerClass)
-
getClassLoader
ClassLoader getClassLoader()
-
getAttributeNames
Enumeration<String> getAttributeNames()
-
getMajorVersion
Integer getMajorVersion()
-
getFilterRegistration
FilterRegistration getFilterRegistration(String filterName)
-
setSessionTrackingModes
Unit setSessionTrackingModes(Set<SessionTrackingMode> sessionTrackingModes)
-
setInitParameter
Boolean setInitParameter(String name, String value)
-
getResourceAsStream
InputStream getResourceAsStream(String path)
-
getNamedDispatcher
RequestDispatcher getNamedDispatcher(String name)
-
getFilterRegistrations
Map<String, out FilterRegistration> getFilterRegistrations()
-
getServletNames
Enumeration<String> getServletNames()
-
getDefaultSessionTrackingModes
Set<SessionTrackingMode> getDefaultSessionTrackingModes()
-
getMimeType
String getMimeType(String file)
-
declareRoles
Unit declareRoles(String roleNames)
-
createFilter
<T extends Filter> T createFilter(Class<T> clazz)
-
getRealPath
String getRealPath(String path)
-
getInitParameter
String getInitParameter(String name)
-
getMinorVersion
Integer getMinorVersion()
-
getJspConfigDescriptor
JspConfigDescriptor getJspConfigDescriptor()
-
removeAttribute
Unit removeAttribute(String name)
-
getServletContextName
String getServletContextName()
-
getContextPath
String getContextPath()
-
getSessionCookieConfig
SessionCookieConfig getSessionCookieConfig()
-
getVirtualServerName
String getVirtualServerName()
-
getSessionTimeout
Integer getSessionTimeout()
-
setSessionTimeout
Unit setSessionTimeout(Integer sessionTimeout)
-
getRequestCharacterEncoding
String getRequestCharacterEncoding()
-
setRequestCharacterEncoding
Unit setRequestCharacterEncoding(String encoding)
-
getResponseCharacterEncoding
String getResponseCharacterEncoding()
-
setResponseCharacterEncoding
Unit setResponseCharacterEncoding(String encoding)
-
getContext
ServletContext getContext(String uripath)
-
getRequestDispatcher
RequestDispatcher getRequestDispatcher(String path)
-
getAttribute
Object getAttribute(String name)
-
setAttribute
Unit setAttribute(String name, Object value)
-
getServletRegistration
ServletRegistration getServletRegistration(String servletName)
-
createListener
<T extends EventListener> T createListener(Class<T> clazz)
-
addServlet
ServletRegistration.Dynamic addServlet(String servletName, String className)
-
addServlet
ServletRegistration.Dynamic addServlet(String servletName, Servlet servlet)
-
addServlet
ServletRegistration.Dynamic addServlet(String servletName, Class<out Servlet> servletClass)
-
addJspFile
ServletRegistration.Dynamic addJspFile(String servletName, String jspFile)
-
getServlets
Enumeration<Servlet> getServlets()
-
getEffectiveMinorVersion
Integer getEffectiveMinorVersion()
-
getServletRegistrations
Map<String, out ServletRegistration> getServletRegistrations()
-
getResourcePaths
Set<String> getResourcePaths(String path)
-
getInitParameterNames
Enumeration<String> getInitParameterNames()
-
getServerInfo
String getServerInfo()
-
getEffectiveSessionTrackingModes
Set<SessionTrackingMode> getEffectiveSessionTrackingModes()
-
-
-
-