Package co.datadome.api.servlet
Class DataDomeFilter
java.lang.Object
co.datadome.api.servlet.DataDomeFilter
- All Implemented Interfaces:
javax.servlet.Filter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()voiddoFilter(javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp, javax.servlet.FilterChain chain) protected booleangetBooleanParam(javax.servlet.FilterConfig filterConfig, String name, Boolean defaultValue) protected Stringprotected intgetIntegerParam(javax.servlet.FilterConfig filterConfig, String name, Integer defaultValue) protected DataDomeRequestConsumerprotected StringgetStringParam(javax.servlet.FilterConfig filterConfig, String name, String defaultValue) protected voidinit(DataDomeRequestConsumer dataDomeRequestConsumer, String serverInfo) voidinit(javax.servlet.FilterConfig filterConfig)
-
Constructor Details
-
DataDomeFilter
public DataDomeFilter()
-
-
Method Details
-
init
public void init(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException - Specified by:
initin interfacejavax.servlet.Filter- Throws:
javax.servlet.ServletException
-
init
-
doFilter
public void doFilter(javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException - Specified by:
doFilterin interfacejavax.servlet.Filter- Throws:
IOExceptionjavax.servlet.ServletException
-
destroy
public void destroy()- Specified by:
destroyin interfacejavax.servlet.Filter
-
getStringParam
protected String getStringParam(javax.servlet.FilterConfig filterConfig, String name, String defaultValue) throws javax.servlet.UnavailableException - Throws:
javax.servlet.UnavailableException
-
getEnv
-
getBooleanParam
protected boolean getBooleanParam(javax.servlet.FilterConfig filterConfig, String name, Boolean defaultValue) throws javax.servlet.UnavailableException - Throws:
javax.servlet.UnavailableException
-
getIntegerParam
protected int getIntegerParam(javax.servlet.FilterConfig filterConfig, String name, Integer defaultValue) throws javax.servlet.UnavailableException - Throws:
javax.servlet.UnavailableException
-
getRequestConsumer
-