public class RequestCacheAwareFilter extends GenericFilterBean
It will call
getMatchingRequest
on the configured RequestCache. If the method returns a
value (a wrapper of the saved request), it will pass this to the filter chain's
doFilter method. If null is returned by the cache, the original request is
used and the filter has no effect.
logger
Constructor and Description |
---|
RequestCacheAwareFilter() |
RequestCacheAwareFilter(RequestCache requestCache) |
Modifier and Type | Method and Description |
---|---|
void |
doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain) |
addRequiredProperty, afterPropertiesSet, createEnvironment, destroy, getEnvironment, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setEnvironment, setServletContext
public RequestCacheAwareFilter()
public RequestCacheAwareFilter(RequestCache requestCache)
public void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException