Package com.esri.gpt.agp.client

Examples of com.esri.gpt.agp.client.AgpClient


       
        String sCType = "application/x-www-form-urlencoded";
        StringBuilder params = new StringBuilder();
        con.appendToken(params);
        AgpProperties hdr = con.makeRequestHeaderProperties();
        AgpClient client = con.ensureClient();
        StringProvider prov = new StringProvider(params.toString(),sCType);
        StringHandler handler = new StringHandler();;
        client.executeRequest(sUrl,hdr,prov,handler);
        String sWebMapJson = handler.getContent();
       
       
        /*
        web map
View Full Code Here


    //this.partHelper.addThumbnailPart(provider,src,sourceItem,dest,destItem);
    //this.partHelper.addDataPart(provider,src,sourceItem,dest,destItem);
       
    // execute
    AgpProperties hdr = dest.getConnection().makeRequestHeaderProperties();
    AgpClient client = dest.getConnection().ensureClient();
    JSONObject jso = client.executeJsonRequest(sUrl,hdr,provider);
   
    if (jso.has("id") && jso.has("success") && jso.getString("success").equals("true")) {
      if (sDestId == null) {
        sDestId = jso.getString("id");
        sourceItem.getProperties().add(new AgpProperty("id",sDestId));
View Full Code Here

    AgpProperties hdr = connection.makeRequestHeaderProperties();
    String sMimeType = "application/x-www-form-urlencoded";
   
    // TODO: sometimes this takes a retry, why?
    if (this.readOnly) return;
    AgpClient client = connection.ensureClient();
    JSONObject jso = client.executeJsonRequest(sUrl,hdr,params,sMimeType);
    if (jso.has("success") && jso.getString("success").equals("true")) {
      this.numRelationshipsAdded++;
      LOGGER.finer("Relationship added: "+sUrl+" "+sMsg);
    } else {
      LOGGER.finer("Add relationship failed: "+sUrl+" "+sMsg);
View Full Code Here

    this.partHelper.addDataPart(provider,src,sourceItem,dest,destItem);
       
    // execute
    if (this.readOnly) return;
    AgpProperties hdr = dest.getConnection().makeRequestHeaderProperties();
    AgpClient client = dest.getConnection().ensureClient();
    JSONObject jso = client.executeJsonRequest(sUrl,hdr,provider);
    if (jso.has("id") && jso.has("success") && jso.getString("success").equals("true")) {
      if (sDestId == null) {
        sDestId = jso.getString("id");
        destItem.getProperties().add(new AgpProperty("id",sDestId));
     
View Full Code Here

    provider.add("token",destination.getConnection().getToken().getTokenString());
    provider.add("overwrite","true");
    provider.add("metadata",xml.getBytes("UTF-8"),"metadata.xml","text/xml","UTF-8");
  
    if (this.readOnly) return;
    AgpClient client = dest.getConnection().ensureClient();
    JSONObject jso = client.executeJsonRequest(sUrl,hdr,provider);
    if (jso.has("success") && jso.getString("success").equals("true")) { 
      this.numMetadataPublished++;
      LOGGER.finer("Metadata updated for: "+sUrl);
    } else {
      LOGGER.finer("Metadata update FAILED for: "+sUrl);
View Full Code Here

TOP

Related Classes of com.esri.gpt.agp.client.AgpClient

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.