public class CallbackInvokeClientHandler extends AbstractHttpClientHandler
| 限定符和类型 | 字段和说明 |
|---|---|
protected SofaResponseCallback |
callback
请求里的实际回调对象
|
classLoader, consumerConfig, context, providerInfo, request| 构造器和说明 |
|---|
CallbackInvokeClientHandler(ConsumerConfig consumerConfig,
ProviderInfo providerInfo,
SofaResponseCallback listener,
SofaRequest request,
RpcInternalContext context,
ClassLoader classLoader)
Instantiates a CallbackInvokeClientHandler
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
doOnException(Throwable e)
On exception caught.
|
void |
doOnResponse(Object result)
On response received.
|
decode, getExecutor, onException, onResponse, pickupBaggage, receiveHttpResponse, recordClientElapseTimeprotected final SofaResponseCallback callback
public CallbackInvokeClientHandler(ConsumerConfig consumerConfig, ProviderInfo providerInfo, SofaResponseCallback listener, SofaRequest request, RpcInternalContext context, ClassLoader classLoader)
consumerConfig - the consumer configproviderInfo - the provider infolistener - the listenerrequest - the requestcontext - the contextclassLoader - the class loaderpublic void doOnResponse(Object result)
AbstractHttpClientHandlerdoOnResponse 在类中 AbstractHttpClientHandlerpublic void doOnException(Throwable e)
AbstractHttpClientHandlerdoOnException 在类中 AbstractHttpClientHandlerCopyright © 2008–2018 The Ant Financial. All rights reserved.