|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ala.client.util.RestfulClient
public class RestfulClient
Restful Web Service Client.
| Field Summary | |
|---|---|
int |
timeout
|
| Constructor Summary | |
|---|---|
RestfulClient()
|
|
RestfulClient(int timeout)
|
|
| Method Summary | |
|---|---|
java.lang.Object[] |
restGet(java.lang.String url)
Makes a GET request to the specified url. |
java.lang.Object[] |
restGet(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> header)
Makes a GET request to the specified url. |
java.lang.Object[] |
restPost(java.lang.String url,
java.lang.String jsonRequestBody)
Makes a POST request to the specified URL and passes the provided JSON Object |
java.lang.Object[] |
restPost(java.lang.String url,
java.lang.String mimeType,
java.util.Collection object)
Makes a POST request to the specified URL and passes the provided JSON Object |
java.lang.Object[] |
restPost(java.lang.String url,
java.lang.String contentType,
java.lang.String jsonRequestBody)
Makes a POST request to the specified URL and passes the provided JSON Object |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public int timeout
| Constructor Detail |
|---|
public RestfulClient()
public RestfulClient(int timeout)
| Method Detail |
|---|
public java.lang.Object[] restPost(java.lang.String url,
java.lang.String contentType,
java.lang.String jsonRequestBody)
throws org.apache.commons.httpclient.HttpException,
java.io.IOException
url - URL EndpointmimeType - return mimeTypejsonRequestBody - JSON Object to post to URL
java.io.IOException
org.apache.commons.httpclient.HttpException
public java.lang.Object[] restPost(java.lang.String url,
java.lang.String jsonRequestBody)
throws org.apache.commons.httpclient.HttpException,
java.io.IOException
url - URL EndpointjsonRequestBody - JSON Object to post to URL
java.io.IOException
org.apache.commons.httpclient.HttpException
public java.lang.Object[] restPost(java.lang.String url,
java.lang.String mimeType,
java.util.Collection object)
throws org.apache.commons.httpclient.HttpException,
java.io.IOException
url - URL EndpointjsonRequestBody - JSON Object to post to URL
java.io.IOException
org.apache.commons.httpclient.HttpException
public java.lang.Object[] restGet(java.lang.String url)
throws org.apache.commons.httpclient.HttpException,
java.io.IOException
url - URL Endpoint with request parameters.
java.io.IOException
org.apache.commons.httpclient.HttpException
public java.lang.Object[] restGet(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> header)
throws org.apache.commons.httpclient.HttpException,
java.io.IOException
url - URL Endpoint with request parameters.header - eg: "Accept" "application/json"; "Accept" "text/xml"
java.io.IOException
org.apache.commons.httpclient.HttpException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||