Examples of ServletWebRequest


Examples of org.apache.wicket.protocol.http.servlet.ServletWebRequest

   *            the request cycle
   */
  public WebClientInfo(RequestCycle requestCycle)
  {
    super();
    ServletWebRequest request = (ServletWebRequest)requestCycle.getRequest();
    HttpServletRequest httpServletRequest = request.getContainerRequest();
    userAgent = httpServletRequest.getHeader("User-Agent");
    properties.setRemoteAddress(getRemoteAddr(requestCycle));
    init();
  }
View Full Code Here

Examples of org.apache.wicket.protocol.http.servlet.ServletWebRequest

   *         to: getHttpServletRequest().getRemoteAddr()
   *
   */
  protected String getRemoteAddr(RequestCycle requestCycle)
  {
    ServletWebRequest request = (ServletWebRequest)requestCycle.getRequest();
    HttpServletRequest req = request.getContainerRequest();
    String remoteAddr = request.getHeader("X-Forwarded-For");
    if (remoteAddr == null)
    {
      remoteAddr = req.getRemoteAddr();
    }
    else
View Full Code Here

Examples of org.apache.wicket.protocol.http.servlet.ServletWebRequest

      {
        servletRequest = factory.getWrapper(servletRequest);
      }
    }

    return new ServletWebRequest(servletRequest, filterPath);
  }
View Full Code Here

Examples of org.apache.wicket.protocol.http.servlet.ServletWebRequest

  {
    request = new MockHttpServletRequest(application, hsession, servletContext);
    request.setURL(request.getContextPath() + request.getServletPath() + "/");
    response = new MockHttpServletResponse(request);

    ServletWebRequest servletWebRequest = createServletWebRequest();
    requestCycle = application.createRequestCycle(servletWebRequest,
      createServletWebResponse(servletWebRequest));
    requestCycle.setCleanupFeedbackMessagesOnDetach(false);
    ThreadContext.setRequestCycle(requestCycle);
View Full Code Here

Examples of org.apache.wicket.protocol.http.servlet.ServletWebRequest

  /**
   * @return servlet web request
   */
  private ServletWebRequest createServletWebRequest()
  {
    return new ServletWebRequest(request, request.getFilterPrefix());
  }
View Full Code Here

Examples of org.apache.wicket.protocol.http.servlet.ServletWebRequest

   * requests. Sometimes this method is useful when changes need to be checked without processing
   * a request.
   */
  public void applyRequest()
  {
    ServletWebRequest req = createServletWebRequest();
    requestCycle.setRequest(req);
    if (useRequestUrlAsBase)
    {
      requestCycle.getUrlRenderer().setBaseUrl(req.getUrl());
    }

  }
View Full Code Here

Examples of org.apache.wicket.protocol.http.servlet.ServletWebRequest

    if (domain != null)
    {
      cookie.setDomain(domain);
    }

    ServletWebRequest request = (ServletWebRequest)getWebRequest();
    String path = request.getContainerRequest().getContextPath() + "/" +
      request.getFilterPrefix();

    cookie.setPath(path);
    cookie.setVersion(settings.getVersion());
    cookie.setSecure(settings.getSecure());
  }
View Full Code Here

Examples of org.apache.wicket.protocol.http.servlet.ServletWebRequest

    Mockito.when(httpRequest.getServerName()).thenReturn(httpsUrl.getHost());
    Mockito.when(httpRequest.getRequestURI()).thenReturn(httpsUrl.getPath());
    Mockito.when(httpRequest.getQueryString()).thenReturn(httpsUrl.getQuery());

    final Url url = Url.parse(httpsUrl.getPath() + "?" + httpsUrl.getQuery());
    final ServletWebRequest webRequest = new ServletWebRequest(httpRequest, "", url);

    final IRequestCycle requestCycle = Mockito.mock(IRequestCycle.class);
    Mockito.when(requestCycle.getRequest()).thenReturn(webRequest);

    HttpsConfig httpsConfig = new HttpsConfig(80, 1443);
View Full Code Here

Examples of org.apache.wicket.protocol.http.servlet.ServletWebRequest

    transferCookies();

    response = new MockHttpServletResponse(request);

    ServletWebRequest servletWebRequest = newServletWebRequest();
    requestCycle = application.createRequestCycle(servletWebRequest,
      newServletWebResponse(servletWebRequest));
    ThreadContext.setRequestCycle(requestCycle);

    if (session == null)
View Full Code Here

Examples of org.apache.wicket.protocol.http.servlet.ServletWebRequest

  @Override
  public void onResourceRequested()
  {
    RequestCycle requestCycle = RequestCycle.get();
    ServletWebRequest request = (ServletWebRequest)requestCycle.getRequest();

    // Grab a Meteor
    Meteor meteor = Meteor.build(request.getContainerRequest());
    String uuid = meteor.getAtmosphereResource().uuid();
    component.getPage().setMetaData(ATMOSPHERE_UUID, uuid);
    findEventBus().registerPage(uuid, component.getPage());

    // Add us to the listener list.
    meteor.addListener(this);

    String transport = request.getHeader(HeaderConfig.X_ATMOSPHERE_TRANSPORT);
    if (HeaderConfig.LONG_POLLING_TRANSPORT.equalsIgnoreCase(transport))
    {
      // request.getContainerRequest().setAttribute(ApplicationConfig.RESUME_ON_BROADCAST,
      // Boolean.TRUE);
      meteor.suspend(-1, false);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.