public abstract class AbstractResponseHandler<T> extends Object implements ResponseHandler<T>
| 构造器和说明 |
|---|
AbstractResponseHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract HttpRestResult<T> |
convertResult(HttpClientResponse response,
Type responseType)
Abstract convertResult method, Different types of converters for expansion.
|
HttpRestResult<T> |
handle(HttpClientResponse response)
handle response convert to HttpRestResult.
|
void |
setResponseType(Type responseType)
set response type.
|
public final void setResponseType(Type responseType)
ResponseHandlersetResponseType 在接口中 ResponseHandler<T>responseType - responseTypepublic final HttpRestResult<T> handle(HttpClientResponse response) throws Exception
ResponseHandlerhandle 在接口中 ResponseHandler<T>response - http responseHttpRestResultException - expublic abstract HttpRestResult<T> convertResult(HttpClientResponse response, Type responseType) throws Exception
response - http client responseresponseType - responseTypeException - exCopyright © 2018–2022 Alibaba Group. All rights reserved.