Package co.datadome.api.servlet
Class FilterHttpRequest
java.lang.Object
co.datadome.api.servlet.FilterHttpRequest
- All Implemented Interfaces:
HttpRequest
-
Constructor Summary
ConstructorsConstructorDescriptionFilterHttpRequest(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, javax.servlet.FilterChain filterChain) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddHeadersInRequest(Set<Map.Entry<String, String>> headers) voidaddHeadersInResponse(Set<Map.Entry<String, String>> headers) voidblock(DataDomeResponse dataDomeResponse) getIp()getPort()headers()method()voidnext()protocol()query()voidtimeSpent(long elapsedTime) uri()
-
Constructor Details
-
FilterHttpRequest
public FilterHttpRequest(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, javax.servlet.FilterChain filterChain)
-
-
Method Details
-
uri
- Specified by:
uriin interfaceHttpRequest
-
query
- Specified by:
queryin interfaceHttpRequest
-
protocol
- Specified by:
protocolin interfaceHttpRequest
-
method
- Specified by:
methodin interfaceHttpRequest
-
next
- Specified by:
nextin interfaceHttpRequest- Throws:
IOExceptionjavax.servlet.ServletException
-
timeSpent
public void timeSpent(long elapsedTime) - Specified by:
timeSpentin interfaceHttpRequest
-
addHeadersInRequest
- Specified by:
addHeadersInRequestin interfaceHttpRequest
-
addHeadersInResponse
- Specified by:
addHeadersInResponsein interfaceHttpRequest
-
block
- Specified by:
blockin interfaceHttpRequest- Throws:
IOException
-
getHeader
- Specified by:
getHeaderin interfaceHttpRequest
-
headers
- Specified by:
headersin interfaceHttpRequest
-
getIp
- Specified by:
getIpin interfaceHttpRequest
-
getPort
- Specified by:
getPortin interfaceHttpRequest
-
getCookie
- Specified by:
getCookiein interfaceHttpRequest
-