| 程序包 | 说明 |
|---|---|
| com.alipay.remoting | |
| com.alipay.remoting.rpc | |
| com.alipay.remoting.util |
| 限定符和类型 | 方法和说明 |
|---|---|
InvokeFuture |
Connection.addInvokeFuture(InvokeFuture future)
Add an InvokeFuture
|
protected abstract InvokeFuture |
BaseRemoting.createInvokeFuture(Connection conn,
RemotingCommand request,
InvokeContext invokeContext,
InvokeCallback invokeCallback)
Create invoke future with
InvokeContext. |
protected abstract InvokeFuture |
BaseRemoting.createInvokeFuture(RemotingCommand request,
InvokeContext invokeContext)
Create invoke future with
InvokeContext. |
InvokeFuture |
Connection.getInvokeFuture(int id)
Get the InvokeFuture with invokeId of id.
|
protected InvokeFuture |
BaseRemoting.invokeWithFuture(Connection conn,
RemotingCommand request,
int timeoutMillis)
Invocation with future returned.
|
InvokeFuture |
Connection.removeInvokeFuture(int id)
Remove InvokeFuture who's invokeId is id
|
| 限定符和类型 | 方法和说明 |
|---|---|
ConcurrentHashMap<Integer,InvokeFuture> |
Connection.getInvokeFutureMap()
Getter method for property invokeFutureMap.
|
| 限定符和类型 | 方法和说明 |
|---|---|
InvokeFuture |
Connection.addInvokeFuture(InvokeFuture future)
Add an InvokeFuture
|
void |
InvokeCallbackListener.onResponse(InvokeFuture future)
Response arrived.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultInvokeFuture
The default implementation of InvokeFuture.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected InvokeFuture |
RpcRemoting.createInvokeFuture(Connection conn,
RemotingCommand request,
InvokeContext invokeContext,
InvokeCallback invokeCallback) |
protected InvokeFuture |
RpcRemoting.createInvokeFuture(RemotingCommand request,
InvokeContext invokeContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RpcInvokeCallbackListener.onResponse(InvokeFuture future) |
| 构造器和说明 |
|---|
RpcResponseFuture(String addr,
InvokeFuture future)
Constructor
|
| 限定符和类型 | 方法和说明 |
|---|---|
static InvokeFuture |
ConnectionUtil.getGroupRequestCallBack(Integer id,
io.netty.channel.Channel channel) |
static InvokeFuture |
ConnectionUtil.removeIdGroupCallbackMapping(Integer id,
io.netty.channel.Channel channel) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
ConnectionUtil.addIdGroupCallbackMapping(Integer id,
InvokeFuture callback,
io.netty.channel.Channel channel) |
Copyright © 2021. All rights reserved.