public class IceRestClient extends RestClient
Modifier | Constructor and Description |
---|---|
protected |
IceRestClient() |
Modifier and Type | Method and Description |
---|---|
boolean |
delete(String token,
String url,
String resourcePath) |
<T> T |
get(String url,
String path,
Class<T> clazz,
Map<String,Object> queryParams) |
static IceRestClient |
getInstance() |
<T> T |
getWor(String url,
String path,
Class<T> clazz,
Map<String,Object> queryParams,
String token) |
<T> T |
post(String url,
String resourcePath,
Object object,
Class<T> responseClass,
Map<String,Object> queryParams) |
javax.ws.rs.core.Response |
postSequenceFile(String url,
String recordId,
EntryType entryType,
String sequence) |
<T> T |
postWor(String url,
String resourcePath,
Object object,
Class<T> responseClass,
Map<String,Object> queryParams,
String token) |
javax.ws.rs.core.Response |
put(String url,
String resourcePath,
Object object) |
<T> T |
put(String url,
String resourcePath,
Object object,
Class<T> responseClass) |
<T> T |
putWor(String url,
String resourcePath,
Object object,
Class<T> responseClass,
Map<String,Object> queryParams,
String worToken) |
protected void |
setHeaders(javax.ws.rs.client.Invocation.Builder invocationBuilder,
String token) |
public static IceRestClient getInstance()
public <T> T get(String url, String path, Class<T> clazz, Map<String,Object> queryParams)
get
in class RestClient
public <T> T post(String url, String resourcePath, Object object, Class<T> responseClass, Map<String,Object> queryParams)
post
in class RestClient
public <T> T postWor(String url, String resourcePath, Object object, Class<T> responseClass, Map<String,Object> queryParams, String token)
public <T> T putWor(String url, String resourcePath, Object object, Class<T> responseClass, Map<String,Object> queryParams, String worToken)
public javax.ws.rs.core.Response postSequenceFile(String url, String recordId, EntryType entryType, String sequence)
public <T> T getWor(String url, String path, Class<T> clazz, Map<String,Object> queryParams, String token)
protected void setHeaders(javax.ws.rs.client.Invocation.Builder invocationBuilder, String token)
Copyright © 2017. All rights reserved.