public abstract class AbstractChanjetClient extends Object implements ChanjetClient
| Constructor and Description |
|---|
AbstractChanjetClient(String serverUrl) |
AbstractChanjetClient(String serverUrl,
int connectTimeout,
int readTimeout) |
AbstractChanjetClient(String serverUrl,
int connectTimeout,
int readTimeout,
int keepAliveTimeout) |
AbstractChanjetClient(String serverUrl,
int connectTimeout,
int readTimeout,
int keepAliveTimeout,
String signKey) |
AbstractChanjetClient(String serverUrl,
String signKey) |
| Modifier and Type | Method and Description |
|---|---|
<T extends ChanjetResponse> |
doDelete(ChanjetRequest<T> request) |
HttpResponse |
doExecute(ChanjetRequest<ChanjetResponse> request)
指定调用,返回HttpResponse
|
<T extends ChanjetResponse> |
doGet(ChanjetRequest<T> request) |
<T extends ChanjetResponse> |
doPost(ChanjetRequest<T> request) |
<T extends ChanjetResponse> |
doPut(ChanjetRequest<T> request) |
<T extends ChanjetResponse> |
execute(ChanjetRequest<T> request)
执行调用,返回json序列化后的对象
|
<T extends ChanjetResponse> |
invoke(ChanjetRequest<T> request) |
public AbstractChanjetClient(String serverUrl)
public AbstractChanjetClient(String serverUrl, int connectTimeout, int readTimeout)
public AbstractChanjetClient(String serverUrl, int connectTimeout, int readTimeout, int keepAliveTimeout)
public <T extends ChanjetResponse> T execute(ChanjetRequest<T> request) throws ChanjetApiException
ChanjetClientexecute in interface ChanjetClientChanjetApiExceptionpublic HttpResponse doExecute(ChanjetRequest<ChanjetResponse> request) throws ChanjetApiException
ChanjetClientdoExecute in interface ChanjetClientChanjetApiExceptionpublic <T extends ChanjetResponse> HttpResponse invoke(ChanjetRequest<T> request) throws ChanjetApiException
ChanjetApiExceptionpublic <T extends ChanjetResponse> HttpResponse doPost(ChanjetRequest<T> request) throws IOException, ChanjetApiException
IOExceptionChanjetApiExceptionpublic <T extends ChanjetResponse> HttpResponse doGet(ChanjetRequest<T> request) throws IOException, ChanjetApiException
IOExceptionChanjetApiExceptionpublic <T extends ChanjetResponse> HttpResponse doDelete(ChanjetRequest<T> request) throws IOException, ChanjetApiException
IOExceptionChanjetApiExceptionpublic <T extends ChanjetResponse> HttpResponse doPut(ChanjetRequest<T> request) throws IOException, ChanjetApiException
IOExceptionChanjetApiExceptionCopyright © 2021. All rights reserved.