Package com.google.sitebricks.headless

Examples of com.google.sitebricks.headless.Request


    };
  }

  @Override
  public Reply<?> reply() {
    Request request = requests.get();
    T pojo = request.read(type).as(Json.class);

    Method method = Method.parse(request);

    List<Error> errors = newArrayList();
View Full Code Here


  }

  @Override
  public boolean isMootoolsAjax() {
    // http://davidwalsh.name/mootools-history
    Request request = requestProvider.get();
    String header = request.header("X-Requested-With");

    return header != null && header.toLowerCase().equals("xmlhttprequest");
  }
View Full Code Here

    return Reply.with(response.context).as(Json.class).type(Mimes.APPLICATION_JSON_UTF8);
  }

  @Override
  public Reply<?> reply(Class<?> templateClass, Context context) {
    Request request = requests.get();
    Method method = Method.parse(request);

    switch (method) {
    case GET:
      return get(templateClass, context);
View Full Code Here

    };
  }

  @Override
  public Reply<?> reply() {
    Request request = requests.get();
    T pojo = request.read(type).as(Json.class);

    Method method = Method.parse(request);

    List<Error> errors = newArrayList();
View Full Code Here

    }

    //chain to embedded page (widget), with arguments
    EmbeddedRespond embed = factory.get(arguments);

    Request req = request.get();
    try {
      page.doMethod(req.method(), pageObject, "", req);
    } catch (IOException e) {
      throw new RuntimeException(e);
    }

    page.widget().render(pageObject, embed);
View Full Code Here

      }
    }

    final ImmutableMultimap<String, String> headers = builder.build();

    return new Request() {
      @Override
      public <E> RequestRead<E> read(final Class<E> type) {
        return new RequestRead<E>() {
          E memo;
View Full Code Here

    assertThat(req.getInt("key"), equalTo(0));
    assertThat(url.getInt("key"), equalTo(0));
  }

  private ParameterWrapper newReq(Map<String, String> map) {
    Request request = new FakeRequestBuilder()
        .paramMap(map)
        .build();
    return ParameterWrapper.of(request);
  }
View Full Code Here

    assertThat(req.getLong("key"), equalTo(0l));
    assertThat(url.getLong("key"), equalTo(0l));
  }

  private ParameterWrapper newReq(Map<String, String> map) {
    Request request = new FakeRequestBuilder()
        .paramMap(map)
        .build();
    return ParameterWrapper.of(request);
  }
View Full Code Here

  }

  @Override
  public boolean isMootoolsAjax() {
    // http://davidwalsh.name/mootools-history
    Request request = requestProvider.get();
    String header = request.header("X-Requested-With");

    return header != null && header.toLowerCase().equals("xmlhttprequest");
  }
View Full Code Here

    return Reply.with(response.context).as(Json.class).type(Mimes.APPLICATION_JSON_UTF8);
  }

  @Override
  public Reply<?> reply(Class<?> templateClass, Context context) {
    Request request = requests.get();
    Method method = Method.parse(request);

    switch (method) {
    case GET:
      return get(templateClass, context);
View Full Code Here

TOP

Related Classes of com.google.sitebricks.headless.Request

Copyright © 2018 www.massapicom. 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.