public interface RestService extends Serializable
| Modifier and Type | Method and Description |
|---|---|
void |
delete(String uri) |
<T> T |
getForObject(String uri,
Class<T> clazz) |
<T> T |
getForObject(String uri,
Class<T> clazz,
Map<String,? extends Object> params) |
<T> T |
getForObject(String uri,
Class<T> clazz,
Object... urlParams) |
UserProfile |
getMyProfile() |
Map<String,String> |
getRequestHeader() |
String |
getType()
Returns the name/type of the Social Network we're connected to
|
boolean |
isConnected()
Returns the status of this ServiceHndler
|
String |
postForLocation(String uri,
Object toPost,
Map<String,String> queryStringData,
Object... urlParams) |
String |
postForLocation(String uri,
Object toPost,
Object... urlParams) |
<T> T |
postForObject(String uri,
Map<String,? extends Object> params,
Class<T> clazz) |
void |
put(String uri,
Object toPut,
Object... urlParams) |
void |
resetConnection()
Close connexion if needed
|
void |
setRequestHeader(Map<String,String> requestHeader) |
UserProfile getMyProfile()
boolean isConnected()
String getType()
void resetConnection()
<T> T getForObject(String uri, Class<T> clazz)
T - uri - clazz - <T> T postForObject(String uri, Map<String,? extends Object> params, Class<T> clazz)
uri - params - clazz - <T> T getForObject(String uri, Class<T> clazz, Map<String,? extends Object> params)
uri - clazz - params - <T> T getForObject(String uri, Class<T> clazz, Object... urlParams)
uri - clazz - urlParams - String postForLocation(String uri, Object toPost, Map<String,String> queryStringData, Object... urlParams)
uri - toPost - queryStringData - urlVariables - String postForLocation(String uri, Object toPost, Object... urlParams)
uri - toPost - urlVariables - void delete(String uri)
uri - Copyright © 2011-2013 Seam Framework. All Rights Reserved.