Example usage for org.apache.http.client ClientProtocolException printStackTrace

List of usage examples for org.apache.http.client ClientProtocolException printStackTrace

Introduction

In this page you can find the example usage for org.apache.http.client ClientProtocolException printStackTrace.

Prototype

public void printStackTrace() 

Source Link

Document

Prints this throwable and its backtrace to the standard error stream.

Usage

From source file:org.megam.deccanplato.provider.salesforce.crm.handler.PriceBookImpl.java

/**
 * this method deletes an account in salesforce.com and returns a success message with deleted account id.
 * This method gets input from a MAP(contains json data) and returns a MAp.
 * @param outMap /*from   w w  w. j a v a  2  s .  com*/
 */
private Map<String, String> delete() {
    Map<String, String> outMap = new HashMap<>();
    final String SALESFORCE_DELETE_PRICEBOOK_URL = args.get(INSTANCE_URL) + SALESFORCE_PRICEBOOK_URL
            + args.get(ID);
    Map<String, String> header = new HashMap<String, String>();
    header.put(S_AUTHORIZATION, S_OAUTH + args.get(ACCESS_TOKEN));

    TransportTools tst = new TransportTools(SALESFORCE_DELETE_PRICEBOOK_URL, null, header);

    try {
        TransportMachinery.delete(tst);
        outMap.put(OUTPUT, DELETE_STRING + args.get(ID));
    } catch (ClientProtocolException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }
    return outMap;

}

From source file:com.sonetel.plugins.sonetelcallback.CallBack.java

public void SendMsgToNetWork(String dialedNum, String callthrunum, Context context,
        PendingIntent callthruIntent) {/*  ww  w.  j  ava  2 s  .  c o  m*/
    try {
        SipAccount = AccessNumbers.sendPostReq(SipAccount, dialedNum, callthrunum, context, callthruIntent);
    } catch (ClientProtocolException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

}

From source file:org.megam.deccanplato.provider.salesforce.crm.handler.PriceBookImpl.java

/**
 * this method lists all account in salesforce.com and returns a list of all account details.
 * This method gets input from a MAP(contains json data) and returns a MAp.
 * @param outMap /*  w w  w.  ja va2  s . com*/
 */
private Map<String, String> list() {
    Map<String, String> outMap = new HashMap<>();
    final String SALESFORCE_LIST_PRICEBOOK_URL = args.get(INSTANCE_URL)
            + "/services/data/v25.0/query/?q=SELECT+Name,Id+FROM+Pricebook2";
    Map<String, String> header = new HashMap<String, String>();
    header.put(S_AUTHORIZATION, S_OAUTH + args.get(ACCESS_TOKEN));

    TransportTools tst = new TransportTools(SALESFORCE_LIST_PRICEBOOK_URL, null, header);
    try {
        String response = TransportMachinery.get(tst).entityToString();
        outMap.put(OUTPUT, response);
    } catch (ClientProtocolException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    } catch (URISyntaxException e) {
        e.printStackTrace();
    }
    return outMap;

}

From source file:es.eucm.eadventure.editor.plugin.vignette.ServerProxy.java

private boolean sendBytes(final byte[] bytes, String mime, String name) {
    boolean sent = false;
    try {//w w w  . j  ava  2s . c  o  m
        HttpClient httpclient = getProxiedHttpClient();
        String url = serviceURL + "/save.php?" + "m=" + getMac() + "&f=" + userPath + "&n=" + name;

        HttpPost post = new HttpPost(url);
        post.setEntity(new ByteArrayEntity(bytes));
        post.setHeader("Content-Type", mime);
        HttpResponse response;
        response = httpclient.execute(post);
        if (response != null && Integer.toString(response.getStatusLine().getStatusCode()).startsWith("2")) {
            sent = true;
        }
    } catch (ClientProtocolException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }
    return sent;
}

From source file:org.megam.deccanplato.provider.salesforce.crm.handler.CaseImpl.java

/**
 * this method lists all case in salesforce.com and returns a list of all case details.
 * This method gets input from a MAP(contains json data) and returns a MAp.
 * @param outMap //w w w  .jav  a2s.  c  o  m
 */
private Map<String, String> list() {
    Map<String, String> outMap = new HashMap<String, String>();
    final String SALESFORCE_LIST_CASE_URL = args.get(INSTANCE_URL)
            + "/services/data/v25.0/query/?q=SELECT+Subject,Id+FROM+Case";
    Map<String, String> header = new HashMap<String, String>();
    header.put(S_AUTHORIZATION, S_OAUTH + args.get(ACCESS_TOKEN));

    TransportTools tst = new TransportTools(SALESFORCE_LIST_CASE_URL, null, header);
    try {
        String responseBody = TransportMachinery.get(tst).entityToString();
        outMap.put(OUTPUT, responseBody);
    } catch (ClientProtocolException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    } catch (URISyntaxException e) {
        e.printStackTrace();
    }
    return outMap;
}

From source file:org.megam.deccanplato.provider.salesforce.crm.handler.ContactImpl.java

/**
 * this method lists all contact in salesforce.com and returns a list of all contact details.
 * This method gets input from a MAP(contains json data) and returns a MAp.
 * @param outMap /*from   w w  w . j  a v a  2s. c o  m*/
 */
private Map<String, String> list() {
    Map<String, String> outMap = new HashMap<>();
    final String SALESFORCE_LIST_CONTACT_URL = args.get(INSTANCE_URL)
            + "/services/data/v25.0/query/?q=SELECT+Name,Id,LastName+FROM+Contact";
    Map<String, String> header = new HashMap<String, String>();
    header.put(S_AUTHORIZATION, S_OAUTH + args.get(ACCESS_TOKEN));

    TransportTools tst = new TransportTools(SALESFORCE_LIST_CONTACT_URL, null, header);

    try {
        String responseBody = TransportMachinery.get(tst).entityToString();
        outMap.put(OUTPUT, responseBody);
    } catch (ClientProtocolException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    } catch (URISyntaxException e) {
        e.printStackTrace();
    }
    return outMap;
}

From source file:org.megam.deccanplato.provider.salesforce.crm.handler.LeadsImpl.java

/**
 * this method creates a lead in salesforce.com and returns that lead id.
 * This method gets input from a MAP(contains json data) and returns a MAp.
 * @param outMap //  w w w. j a va 2  s.co  m
 */
private Map<String, String> create() {
    Map<String, String> outMap = new HashMap<>();
    final String SALESFORCE_CREATE_LEAD_URL = args.get(INSTANCE_URL) + SALESFORCE_LEAD_URL;

    Map<String, String> header = new HashMap<String, String>();
    header.put(S_AUTHORIZATION, S_OAUTH + args.get(ACCESS_TOKEN));
    Map<String, Object> userAttrMap = new HashMap<String, Object>();
    userAttrMap.put(S_COMPANY, args.get(COMPANY));
    userAttrMap.put(S_LASTNAME, args.get(LASTNAME));

    TransportTools tst = new TransportTools(SALESFORCE_CREATE_LEAD_URL, null, header);
    Gson obj = new GsonBuilder().setPrettyPrinting().create();
    tst.setContentType(ContentType.APPLICATION_JSON, obj.toJson(userAttrMap));
    try {
        String responseBody = TransportMachinery.post(tst).entityToString();
        outMap.put(OUTPUT, responseBody);
    } catch (ClientProtocolException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }
    return outMap;

}

From source file:org.megam.deccanplato.provider.salesforce.crm.handler.OpportunitiesImpl.java

/**
 * this method deletes an opportunity in salesforce.com and returns a success message with deleted opportunity id.
 * This method gets input from a MAP(contains json data) and returns a MAp.
 * @param outMap //from   w  ww  . j a  v  a 2  s .c  o m
 */
private Map<String, String> delete() {
    Map<String, String> outMap = new HashMap<>();
    final String SALESFORCE_DELETE_OPPORTUNITY_URL = args.get(INSTANCE_URL) + SALESFORCE_OPPORTUNITY_URL
            + args.get(ID);
    Map<String, String> header = new HashMap<String, String>();
    header.put(S_AUTHORIZATION, S_OAUTH + args.get(ACCESS_TOKEN));

    TransportTools tst = new TransportTools(SALESFORCE_DELETE_OPPORTUNITY_URL, null, header);
    try {
        TransportMachinery.delete(tst);
        outMap.put(OUTPUT, DELETE_STRING + args.get(ID));
    } catch (ClientProtocolException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }
    return outMap;
}

From source file:org.megam.deccanplato.provider.salesforce.crm.handler.SolutionImpl.java

/**
 * this method deletes an solution in salesforce.com and returns a success message with deleted solution id.
 * This method gets input from a MAP(contains json data) and returns a MAp.
 * @param outMap /*from w  w  w.jav a  2  s  . co  m*/
 */
private Map<String, String> delete() {
    Map<String, String> outMap = new HashMap<>();
    final String SALESFORCE_DELETE_SOLUTION_URL = args.get(INSTANCE_URL) + SALESFORCE_SOLUTION_URL
            + args.get(ID);
    Map<String, String> header = new HashMap<String, String>();
    header.put(S_AUTHORIZATION, S_OAUTH + args.get(ACCESS_TOKEN));

    TransportTools tst = new TransportTools(SALESFORCE_DELETE_SOLUTION_URL, null, header);
    try {
        TransportMachinery.delete(tst);
        outMap.put(OUTPUT, DELETE_STRING + args.get(ID));
    } catch (ClientProtocolException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }
    return outMap;
}

From source file:org.megam.deccanplato.provider.salesforce.crm.handler.TaskImpl.java

/**
 * this method deletes an task in salesforce.com and returns a success message with deleted task id.
 * This method gets input from a MAP(contains json data) and returns a MAp.
 * @param outMap //from  www .  ja va 2 s  . co m
 */
private Map<String, String> delete() {
    Map<String, String> outMap = new HashMap<>();
    final String SALESFORCE_DELETE_PRODUCT_URL = args.get(INSTANCE_URL) + SALESFORCE_TASK_URL + args.get(ID);
    Map<String, String> header = new HashMap<String, String>();
    header.put(S_AUTHORIZATION, S_OAUTH + args.get(ACCESS_TOKEN));

    TransportTools tst = new TransportTools(SALESFORCE_DELETE_PRODUCT_URL, null, header);
    try {
        TransportMachinery.delete(tst);
        outMap.put(OUTPUT, DELETE_STRING + args.get(ID));
    } catch (ClientProtocolException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }
    return outMap;
}