| Modifier and Type | Field and Description |
|---|---|
static String |
CONNECT_TIMEOUT |
static String |
HTTP_SCHEME |
static String |
READ_TIMEOUT |
| Constructor and Description |
|---|
HttpLoader() |
| Modifier and Type | Method and Description |
|---|---|
protected javax.ws.rs.client.Client |
buildClient(int connectionTimeout,
int readTimeout) |
protected <T> CompletableFuture<T> |
doRequest(URI url,
Map<String,Object> params,
Class<T> clazz) |
String |
getScheme()
Method returns scheme of current implementation
|
protected javax.ws.rs.client.WebTarget |
getWebTarget(URI url) |
protected CompletableFuture<Resource> |
loadRequest(URI url,
Map<String,Object> params) |
CompletableFuture<Resource> |
loadResource(Context ctx,
URI url,
Map<String,Object> params)
Method returns future of resource, which was load by url and params
|
public static final String READ_TIMEOUT
public static final String CONNECT_TIMEOUT
public static final String HTTP_SCHEME
public CompletableFuture<Resource> loadResource(Context ctx, URI url, Map<String,Object> params)
LoaderloadResource in interface Loaderurl - for loadingparams - of loadingpublic String getScheme()
Loaderprotected <T> CompletableFuture<T> doRequest(URI url, Map<String,Object> params, Class<T> clazz)
protected javax.ws.rs.client.WebTarget getWebTarget(URI url)
protected javax.ws.rs.client.Client buildClient(int connectionTimeout,
int readTimeout)
Copyright © 2017. All rights reserved.