@Override
public HttpServletRequest wrapRequest(HttpServletRequest request, HttpServletResponse response,
ServletContext servletContext)
{
WrapRequest wrap = new WrapRequest(request, response);
manager.fireEvent(wrap);
return wrap.getRequest() == null ? request : wrap.getRequest();
}