public abstract class AbstractHttpServletFilter extends AbstractServletFilter
Filter implementation that only works with
HttpServletRequest and HttpServletResponse. All other request
and response types are not handled.| Constructor and Description |
|---|
AbstractHttpServletFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
doFilter(javax.servlet.ServletRequest aRequest,
javax.servlet.ServletResponse aResponse,
javax.servlet.FilterChain aChain) |
abstract void |
doHttpFilter(javax.servlet.http.HttpServletRequest aHttpRequest,
javax.servlet.http.HttpServletResponse aHttpResponse,
javax.servlet.FilterChain aChain)
Implement this main filtering method in subclasses.
|
destroy, getFilterConfig, init, init, toStringpublic abstract void doHttpFilter(@Nonnull javax.servlet.http.HttpServletRequest aHttpRequest, @Nonnull javax.servlet.http.HttpServletResponse aHttpResponse, @Nonnull javax.servlet.FilterChain aChain) throws IOException, javax.servlet.ServletException
aHttpRequest - The HTTP request. Never null.aHttpResponse - The HTTP response. Never null.aChain - The further filter chain.IOException - In case of an IO errorjavax.servlet.ServletException - For non IO errorspublic final void doFilter(@Nonnull javax.servlet.ServletRequest aRequest, @Nonnull javax.servlet.ServletResponse aResponse, @Nonnull javax.servlet.FilterChain aChain) throws IOException, javax.servlet.ServletException
IOExceptionjavax.servlet.ServletExceptionCopyright © 2016–2019 Philip Helger. All rights reserved.