public class RobotRestLibrary extends Object
| Modifier and Type | Field and Description |
|---|---|
static Map<String,List<Map<String,String>>> |
tableMap |
| Constructor and Description |
|---|
RobotRestLibrary() |
| Modifier and Type | Method and Description |
|---|---|
Object |
encodeBase64(String value) |
Object |
getFromCache()
Get oauth token
|
Object |
getFromCache(String key)
Get oauth token by given ${key} if token is valid
|
Object |
invokeService(String url) |
Object |
invokeService(String action,
Map<String,String> requestHeaders,
String url) |
Object |
invokeService(String action,
Map<String,String> requestHeaders,
String url,
String requestBody) |
Object |
invokeService(String action,
String url) |
boolean |
removeFromCache(String key)
Remove oauth token by given ${key}
|
void |
saveToCache(Object value)
Save a specific oauth token
|
void |
saveToCache(String key,
Object value)
Save oauth token to a special ${key} in one hour valid.
|
void |
saveToCache(String key,
Object value,
long timeToLive)
Save oauth token to a special ${key} in ${timeToLive} valid.
|
void |
saveToCache(String key,
Object value,
long timeToLive,
long cacheAllowance)
Save oauth token to a special ${key} in ${timetoLive} - ${cacheAllowance} valid
|
public void saveToCache(Object value)
value - public void saveToCache(String key, Object value)
key - value - public void saveToCache(String key, Object value, long timeToLive)
key - value - timeToLive - public void saveToCache(String key, Object value, long timeToLive, long cacheAllowance)
key - value - timeToLive - cacheAllowance - public Object getFromCache(String key)
key - public Object getFromCache()
public boolean removeFromCache(String key)
key - public Object invokeService(String action, Map<String,String> requestHeaders, String url)
Copyright © 2019. All rights reserved.