接口 com.alibaba.rocketmq.remoting.InvokeCallback
的使用

使用 InvokeCallback 的软件包
com.alibaba.rocketmq.remoting   
com.alibaba.rocketmq.remoting.netty   
 

com.alibaba.rocketmq.remotingInvokeCallback 的使用
 

参数类型为 InvokeCallbackcom.alibaba.rocketmq.remoting 中的方法
 void RemotingServer.invokeAsync(io.netty.channel.Channel channel, RemotingCommand request, long timeoutMillis, InvokeCallback invokeCallback)
           
 void RemotingClient.invokeAsync(String addr, RemotingCommand request, long timeoutMillis, InvokeCallback invokeCallback)
           
 

com.alibaba.rocketmq.remoting.nettyInvokeCallback 的使用
 

返回 InvokeCallbackcom.alibaba.rocketmq.remoting.netty 中的方法
 InvokeCallback ResponseFuture.getInvokeCallback()
           
 

参数类型为 InvokeCallbackcom.alibaba.rocketmq.remoting.netty 中的方法
 void NettyRemotingServer.invokeAsync(io.netty.channel.Channel channel, RemotingCommand request, long timeoutMillis, InvokeCallback invokeCallback)
           
 void NettyRemotingClient.invokeAsync(String addr, RemotingCommand request, long timeoutMillis, InvokeCallback invokeCallback)
           
 void NettyRemotingAbstract.invokeAsyncImpl(io.netty.channel.Channel channel, RemotingCommand request, long timeoutMillis, InvokeCallback invokeCallback)
           
 

参数类型为 InvokeCallbackcom.alibaba.rocketmq.remoting.netty 中的构造方法
ResponseFuture(int opaque, long timeoutMillis, InvokeCallback invokeCallback, SemaphoreReleaseOnlyOnce once)
           
 



Copyright © 2012-2015. All Rights Reserved.