| 程序包 | 说明 |
|---|---|
| com.taobao.hsf | |
| com.taobao.hsf.filter | |
| com.taobao.hsf.invocation | |
| com.taobao.hsf.invocation.filter |
| 限定符和类型 | 方法和说明 |
|---|---|
ListenableFuture<RPCResult> |
InvocationHandler.invoke(Invocation invocation) |
| 限定符和类型 | 方法和说明 |
|---|---|
ListenableFuture<RPCResult> |
RPCFilter.invoke(InvocationHandler nextHandler,
Invocation invocation) |
| 限定符和类型 | 方法和说明 |
|---|---|
ListenableFuture<RPCResult> |
InvocationHandler.invoke(Invocation invocation)
调用,发送请求
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<ListenableFuture<RPCResult>> |
Invocation.getBroadcastFutures() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Invocation.setBroadcastFutures(List<ListenableFuture<RPCResult>> broadcastFutures) |
| 限定符和类型 | 方法和说明 |
|---|---|
ListenableFuture<RPCResult> |
RPCFilter.invoke(InvocationHandler nextHandler,
Invocation invocation)
当调用当前的
RPCFilter时,会将下一步执行的InvocationHandler传递进来,如果不执行
invocationHandler.invoke(invocation);
则当前调用链就此终结
// * 可以通过{ com.taobao.hsf.util.concurrent.Futures#createSettableFuture()}
提供的方法构建ListenableFuture
|
Copyright © 2018. All rights reserved.