class HttpRequestWrapper extends HttpServletRequestWrapper implements RequestWithSession {

  @Override
  public String getRequestedSessionId() {
    retrieveSessionId();
    return retrievedId;
  }

  public  HttpRequestWrapper(HttpServletRequest req, ServletContext servletContext);

}