| 限定符和类型 | 字段和说明 |
|---|---|
protected ResponseFuture<?> |
RpcInvokeContext.future
The Future.
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> ResponseFuture<T> |
RpcInvokeContext.getFuture()
得到单次请求返回的异步Future对象
|
<T> ResponseFuture<T> |
RpcInternalContext.getFuture()
get future.
|
| 限定符和类型 | 方法和说明 |
|---|---|
RpcInvokeContext |
RpcInvokeContext.setFuture(ResponseFuture<?> future)
设置单次请求返回的异步Future对象
|
RpcInternalContext |
RpcInternalContext.setFuture(ResponseFuture<?> future)
set future.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractResponseFuture<V> |
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseFuture |
ResponseFuture.addListener(SofaResponseCallback sofaResponseCallback)
增加单个响应监听器
|
ResponseFuture |
ResponseFuture.addListeners(List<SofaResponseCallback> sofaResponseCallbacks)
增加多个响应监听器
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BoltResponseFuture<V>
Future of bolt.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
HttpResponseFuture<V>
Future for http.
|
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseFuture |
HttpResponseFuture.addListener(SofaResponseCallback sofaResponseCallback) |
ResponseFuture |
HttpResponseFuture.addListeners(List<SofaResponseCallback> list) |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract ResponseFuture |
ClientTransport.asyncSend(SofaRequest message,
int timeout)
异步调用
|
ResponseFuture |
AbstractProxyClientTransport.asyncSend(SofaRequest message,
int timeout) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseFuture |
BoltClientTransport.asyncSend(SofaRequest request,
int timeout) |
protected ResponseFuture |
BoltClientTransport.doInvokeAsync(SofaRequest request,
RpcInternalContext rpcContext,
com.alipay.remoting.InvokeContext invokeContext,
int timeoutMillis)
异步调用
|
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseFuture |
AbstractHttp2ClientTransport.asyncSend(SofaRequest request,
int timeout) |
protected ResponseFuture |
AbstractHttp2ClientTransport.doInvokeAsync(SofaRequest request,
RpcInternalContext rpcContext,
int timeoutMillis)
异步调用
|
Copyright © 2008–2018 The Ant Financial. All rights reserved.