public class RequestResponseRemotingDataProcessor extends Object implements RemotingDataProcessor
| 构造器和说明 |
|---|
RequestResponseRemotingDataProcessor(RpcInvocation rpcInvocation) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
readMessage(Channel channel,
Object msg,
Object extend)
读到数据, 回调函数
|
void |
sendError(Channel channel,
Throwable ex,
Object data)
发送异常
|
void |
sendHeartbeat(Channel channel,
Object extend)
发送心跳请求
|
boolean |
support(Object msg)
该解析器是否支持给类型的数据解析
|
Object |
writeMessage(Channel channel,
Object msg,
Object extend)
写数据,回调函数, 用于扩展
|
public RequestResponseRemotingDataProcessor(RpcInvocation rpcInvocation)
public void readMessage(Channel channel, Object msg, Object extend)
RemotingDataProcessorreadMessage 在接口中 RemotingDataProcessorchannel - 具体的管道实现msg - 读到的数据extend - 扩展字段public Object writeMessage(Channel channel, Object msg, Object extend)
RemotingDataProcessorwriteMessage 在接口中 RemotingDataProcessorchannel - 管道msg - 消息extend - 扩展字段public void sendHeartbeat(Channel channel, Object extend)
RemotingDataProcessorsendHeartbeat 在接口中 RemotingDataProcessorpublic void sendError(Channel channel, Throwable ex, Object data)
RemotingDataProcessorsendError 在接口中 RemotingDataProcessorpublic boolean support(Object msg)
RemotingDataProcessorsupport 在接口中 RemotingDataProcessorCopyright © 2020. All rights reserved.