Package com.google.gwt.http.client

Examples of com.google.gwt.http.client.RequestBuilder.sendRequest()


    public void find(int id, ResourceResponseHandler handler) {
        RequestBuilder builder = buildGet(id);
        ResourceResponseCallback requestCallback = new ResourceResponseCallback(factory, handler);
        
        try {
            Request response = builder.sendRequest(null, requestCallback);
        } catch (RequestException e) {
            handler.onError(null, e);
        }
    }
   
View Full Code Here


    public void findAll(CollectionResponseHandler handler) {
        RequestBuilder builder = buildGet();
        CollectionResponseCallback requestCallback = new CollectionResponseCallback(factory, handler, parser);
       
        try {
            Request response = builder.sendRequest(null, requestCallback);
        } catch (RequestException e) {
            handler.onError(null, e);
        }
    }
   
View Full Code Here

    public void create(Resource resource, ResourceResponseHandler handler) {
        RequestBuilder builder = buildPost();
        ResourceResponseCallback requestCallback = new ResourceCreationResponseCallback(factory, handler);
       
        try {
            Request response = builder.sendRequest(resource.toRepresentation(), requestCallback);
        } catch (RequestException e) {
            handler.onError(null, e);
        }
       
    }
View Full Code Here

    public void update(Resource resource, StatusResponseHandler handler) {
        RequestBuilder builder = buildPut(resource.getId());
        StatusResponseCallback requestCallback = new StatusResponseCallback(handler);
       
        try {
            Request response = builder.sendRequest(resource.toRepresentation(), requestCallback);
        } catch (RequestException e) {
            handler.onError(null, e);
        }
    }
   
View Full Code Here

    public void delete(int id, StatusResponseHandler handler) {
        RequestBuilder builder = buildDelete(id);
        StatusResponseCallback requestCallback = new StatusResponseCallback(handler);
       
        try {
            Request response = builder.sendRequest(null, requestCallback);
        } catch (RequestException e) {
            handler.onError(null, e);
        }
    }
   
View Full Code Here

        @Override
        void send(String message, final AsyncCallback<Void> callback) {
            RequestBuilder request = new RequestBuilder(RequestBuilder.POST, serviceUrl());
            try {
                request.sendRequest(message, new RequestCallback() {
                    @Override
                    public void onResponseReceived(Request request, Response response) {
                        // when a connection is abruptly closed (for instance when a user presses F5
                        // the statuscode seems to be 0, the call could have arrived at the server though
                        if (response.getStatusCode() != Response.SC_OK
View Full Code Here

  public void retrieveSessionInfo(HTML sessionInfoUI) {
    RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, SESSION_INFO_URL);

    try {
      builder.sendRequest(null, new JsonTreeRequestCallback(sessionInfoUI));
      GWT.log("send request end", null);

    } catch (RequestException e) {

      GWT.log("Couldn't retrieve User Information", e);
View Full Code Here

  private void loadChildren(final TreeItem treeItem, final String url) {

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

    try {
      builder.sendRequest(null, new JsonTreeRequestCallback(treeItem));
    } catch (RequestException e) {
      // TODO : add message box for the end-user
      GWT.log("ResourceTree - Couldn't retrieve JSON for url : " + url + ExplorerConstants.JSON_TREE_REQUEST_EXTENSION, e);
    }
View Full Code Here

  public void populate(String url) {
    RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, url + ExplorerConstants.JSON_CHILDREN_REQUEST_EXTENSION);

    try {
      builder.sendRequest(null, new JsonGridCallback(this));
    } catch (RequestException e) {
      // TODO : add message box for the end-user
      GWT.log("ResourceGrids - Couldn't retrieve JSON for url : " + url + ExplorerConstants.JSON_CHILDREN_REQUEST_EXTENSION, e);
    }
  }
View Full Code Here

        final RequestBuilder requestBuilder = new RequestBuilder(RequestBuilder.POST, "j_security_check");
        requestBuilder.setHeader("Content-Type","application/x-www-form-urlencoded");
        requestBuilder.setHeader("X-Requested-With","XMLHttpRequest");
        try {
            view.setWaiting(true);
            requestBuilder.sendRequest(createLoginPostData(login), new RequestCallback() {

                @Override
                public void onResponseReceived(final Request request, final Response response) {
                    final int statusCode = response.getStatusCode();
                    if(statusCode == Response.SC_OK) {
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.