Class ServletFilterWrapperConfig
- java.lang.Object
-
- org.ametys.core.servletwrapper.filter.ServletFilterWrapperConfig
-
- All Implemented Interfaces:
FilterConfig
public class ServletFilterWrapperConfig extends Object implements FilterConfig
The runtime filter configuration based on configuration parameters
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
ServletFilterWrapperConfig.IteratorEnumeration
An enumeration based on an iterator
-
Field Summary
Fields Modifier and Type Field Description private Map<String,String>
_parameters
private ServletContext
_servletContext
-
Constructor Summary
Constructors Constructor Description ServletFilterWrapperConfig(ServletContext servlet, Map<String,String> map)
Creates a generic filter
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getFilterName()
Gets the filter nameString
getInitParameter(String name)
Enumeration<String>
getInitParameterNames()
ServletContext
getServletContext()
Gets the servlet context
-
-
-
Field Detail
-
_parameters
private Map<String,String> _parameters
-
_servletContext
private ServletContext _servletContext
-
-
Constructor Detail
-
ServletFilterWrapperConfig
public ServletFilterWrapperConfig(ServletContext servlet, Map<String,String> map)
Creates a generic filter- Parameters:
map
- A hashmap of parametersservlet
- A reference to the servlet context
-
-
Method Detail
-
getServletContext
public ServletContext getServletContext()
Gets the servlet context- Specified by:
getServletContext
in interfaceFilterConfig
-
getFilterName
public String getFilterName()
Gets the filter name- Specified by:
getFilterName
in interfaceFilterConfig
-
getInitParameter
public String getInitParameter(String name)
- Specified by:
getInitParameter
in interfaceFilterConfig
-
getInitParameterNames
public Enumeration<String> getInitParameterNames()
- Specified by:
getInitParameterNames
in interfaceFilterConfig
-
-