com.shephertz.app42.paas.sdk.java.connection
Class RESTConnector

java.lang.Object
  extended by com.shephertz.app42.paas.sdk.java.connection.RESTConnector

public class RESTConnector
extends java.lang.Object


Method Summary
 java.lang.String executeCustomCode(java.lang.String signature, java.lang.String url, java.util.Hashtable<java.lang.String,java.lang.String> params, java.lang.String bodyPayload)
           
 java.lang.String executeDelete(java.lang.String signature, java.lang.String url, java.util.Hashtable params)
           
 java.lang.String executeGet(java.lang.String signature, java.lang.String url, java.util.Hashtable<java.lang.String,java.lang.String> params)
           
 java.lang.String executePost(java.lang.String signature, java.lang.String url, java.util.Hashtable<java.lang.String,java.lang.String> params, java.lang.String bodyPayload)
           
 java.lang.String executePut(java.lang.String signature, java.lang.String url, java.util.Hashtable params, java.lang.String bodyPayload)
           
static RESTConnector getInstance()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

executeCustomCode

public java.lang.String executeCustomCode(java.lang.String signature,
                                          java.lang.String url,
                                          java.util.Hashtable<java.lang.String,java.lang.String> params,
                                          java.lang.String bodyPayload)
                                   throws java.lang.Exception
Parameters:
signature -
url -
params -
bodyPayload -
Returns:
Throws:
java.io.IOException
org.apache.http.client.ClientProtocolException
java.lang.Exception

executeDelete

public java.lang.String executeDelete(java.lang.String signature,
                                      java.lang.String url,
                                      java.util.Hashtable params)
                               throws java.lang.Exception
Parameters:
signature -
url -
params -
Returns:
Throws:
java.io.IOException
org.apache.http.client.ClientProtocolException
java.lang.Exception

executeGet

public java.lang.String executeGet(java.lang.String signature,
                                   java.lang.String url,
                                   java.util.Hashtable<java.lang.String,java.lang.String> params)
                            throws java.lang.Exception
Parameters:
signature -
url -
params -
Returns:
Throws:
java.lang.Exception

executePost

public java.lang.String executePost(java.lang.String signature,
                                    java.lang.String url,
                                    java.util.Hashtable<java.lang.String,java.lang.String> params,
                                    java.lang.String bodyPayload)
                             throws java.lang.Exception
Parameters:
signature -
url -
params -
bodyPayload -
Returns:
Throws:
java.io.IOException
org.apache.http.client.ClientProtocolException
java.lang.Exception

executePut

public java.lang.String executePut(java.lang.String signature,
                                   java.lang.String url,
                                   java.util.Hashtable params,
                                   java.lang.String bodyPayload)
                            throws java.lang.Exception
Parameters:
signature -
url -
params -
bodyPayload -
Returns:
Throws:
java.io.IOException
org.apache.http.client.ClientProtocolException
java.lang.Exception

getInstance

public static RESTConnector getInstance()
                                 throws ConfigurationException
Returns:
Throws:
ConfigurationException