public class MockFilterConfig extends java.lang.Object implements FilterConfig
FilterConfig
interface.
Used for testing the web framework; also useful for testing
custom Filter
implementations.
MockFilterChain
,
PassThroughFilterChain
Constructor and Description |
---|
MockFilterConfig()
Create a new MockFilterConfig with a default
MockServletContext . |
MockFilterConfig(ServletContext servletContext)
Create a new MockFilterConfig.
|
MockFilterConfig(ServletContext servletContext,
java.lang.String filterName)
Create a new MockFilterConfig.
|
MockFilterConfig(java.lang.String filterName)
Create a new MockFilterConfig with a default
MockServletContext . |
Modifier and Type | Method and Description |
---|---|
void |
addInitParameter(java.lang.String name,
java.lang.String value) |
java.lang.String |
getFilterName() |
java.lang.String |
getInitParameter(java.lang.String name) |
java.util.Enumeration<java.lang.String> |
getInitParameterNames() |
ServletContext |
getServletContext() |
public MockFilterConfig()
MockServletContext
.public MockFilterConfig(java.lang.String filterName)
MockServletContext
.filterName
- the name of the filterpublic MockFilterConfig(@Nullable ServletContext servletContext)
servletContext
- the ServletContext that the servlet runs inpublic MockFilterConfig(@Nullable ServletContext servletContext, java.lang.String filterName)
servletContext
- the ServletContext that the servlet runs infilterName
- the name of the filterpublic java.lang.String getFilterName()
getFilterName
in interface FilterConfig
public ServletContext getServletContext()
getServletContext
in interface FilterConfig
public void addInitParameter(java.lang.String name, java.lang.String value)
public java.lang.String getInitParameter(java.lang.String name)
getInitParameter
in interface FilterConfig
public java.util.Enumeration<java.lang.String> getInitParameterNames()
getInitParameterNames
in interface FilterConfig