Examples of RequestCallback


Examples of com.google.gwt.http.client.RequestCallback

    String url = getUrl(profileRequest);
    LOG.trace().log(
        "Fetching profiles for: [" + Joiner.on(",").join(profileRequest.getAddresses()) + "]");

    RequestBuilder requestBuilder = new RequestBuilder(RequestBuilder.GET, url);
    requestBuilder.setCallback(new RequestCallback() {
      @Override
      public void onResponseReceived(Request request, Response response) {
        LOG.trace().log("Profile response received: ", response.getText());
        if (response.getStatusCode() != Response.SC_OK) {
          callback.onFailure("Got back status code " + response.getStatusCode());
View Full Code Here

Examples of com.google.gwt.http.client.RequestCallback

    LOG.trace().log("Performing a search query: [Query: ", searchRequest.getQuery(), ", Index: ",
        searchRequest.getIndex(), ", NumResults: ", searchRequest.getNumResults(), "]");

    RequestBuilder requestBuilder = new RequestBuilder(RequestBuilder.GET, url);

    requestBuilder.setCallback(new RequestCallback() {
      @Override
      public void onResponseReceived(Request request, Response response) {
        LOG.trace().log("Search response received: ", response.getText());
        if (response.getStatusCode() != Response.SC_OK) {
          callback.onFailure("Got back status code " + response.getStatusCode());
View Full Code Here

Examples of com.google.gwt.http.client.RequestCallback

    RequestBuilder requestBuilder = new RequestBuilder(RequestBuilder.POST,
        LOCALE_URL_BASE + "/?locale=" + locale);

    LOG.trace().log("Store locale");

    requestBuilder.setCallback(new RequestCallback() {
      @Override
      public void onResponseReceived(Request request, Response response) {
        if (response.getStatusCode() != Response.SC_OK) {
          LOG.error().log("Got back status code " + response.getStatusCode());
        } else {
View Full Code Here

Examples of com.google.gwt.http.client.RequestCallback

      final DocumentFactory<?> docFactory) {
    String url = getUrl(WaveRef.of(waveId));
    LOG.trace().log("Fetching wavelet ", waveId.toString(), " at ", url);

    RequestBuilder requestBuilder = new RequestBuilder(RequestBuilder.GET, url);
    requestBuilder.setCallback(new RequestCallback() {
      @Override
      public void onResponseReceived(Request request, Response response) {
        LOG.trace().log("Snapshot response recieved: ", response.getText());
        // Pull the snapshot out of the response object and return it using
        // the provided callback function.
View Full Code Here

Examples of com.google.gwt.http.client.RequestCallback

    final List<String> requestedAttachments = new ArrayList<String>(pendingQueue);
    pendingQueue.clear();

    RequestBuilder requestBuilder = new RequestBuilder(RequestBuilder.GET, request);

    requestBuilder.setCallback(new RequestCallback() {
      @Override
      public void onResponseReceived(Request request, Response response) {
        LOG.trace().log("Attachments info was received: ", response.getText());
        if (response.getStatusCode() != Response.SC_OK) {
          callback.onFailure(setFailureStatus(requestedAttachments), "Got back status code " + response.getStatusCode());
View Full Code Here

Examples of com.google.gwt.http.client.RequestCallback

   * @see org.waveprotocol.wave.client.wavepanel.impl.toolbar.gadget.GadgetInfoProviderInterface#startLoadingGadgetList()
   */
  public void startLoadingGadgetList() {
    RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, GADGET_INFO_PATH);
    try {
      builder.sendRequest(null, new RequestCallback() {
        public void onError(Request request, Throwable exception) {
          LOG.log(Level.ERROR, "Error fetching gadget info list from server: " + exception);
        }

        public void onResponseReceived(Request request, Response response) {
View Full Code Here

Examples of com.google.gwt.http.client.RequestCallback

      gadgets.set(0, gadget);
      requestContext.put("container", new JSONString("wave"));
      request.put("context", requestContext);
      request.put("gadgets", gadgets);
      RequestBuilder builder = new RequestBuilder(RequestBuilder.POST, GADGET_METADATA_PATH);
      builder.sendRequest(request.toString(), new RequestCallback() {

        public void onError(Request request, Throwable exception) {
          receiveDataCommand.onError("Error retrieving metadata from the server.", exception);
        }
View Full Code Here

Examples of com.google.gwt.http.client.RequestCallback

    try {
      /*
       * wait #timeout seconds for the request to complete
       */
      builder.setTimeoutMillis(SettingsDialog.requestTimeoutSeconds * 1000);     
      Request response = builder.sendRequest("data=" + URL.encodeComponent(postData), new RequestCallback() {       
        public void onError(Request request, Throwable exception) {
          if (exception instanceof RequestTimeoutException) {
            RootPanel.get().remove(indicator);
            com.google.gwt.user.client.Window.alert("Timeout");           
          }
View Full Code Here

Examples of com.google.gwt.http.client.RequestCallback

        String params = generateUrl(loadConfig);
        url.append(params);
        setUrl(builder, url.toString());
      }

      builder.sendRequest(data, new RequestCallback() {

        @Override
        public void onError(Request request, Throwable exception) {
          callback.onFailure(exception);
        }
View Full Code Here

Examples of com.google.gwt.http.client.RequestCallback

   *
   * @param builder the request builder
   */
  public final Request load(RequestBuilder builder) {
    try {
      builder.setCallback(new RequestCallback() {

        public void onError(Request request, Throwable exception) {
          setInnerHTML(exception.getMessage());
        }

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.