| 程序包 | 说明 |
|---|---|
| io.seata.core.protocol | |
| io.seata.core.rpc | |
| io.seata.core.rpc.netty |
| 限定符和类型 | 方法和说明 |
|---|---|
RpcMessage |
MessageFuture.getRequestMessage()
Gets request message.
|
RpcMessage |
RpcMessage.setCodec(byte codec)
Sets codec.
|
RpcMessage |
RpcMessage.setCompressor(byte compressor)
Sets compressor.
|
RpcMessage |
RpcMessage.setHeadMap(Map<String,String> headMap)
Sets head map.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MessageFuture.setRequestMessage(RpcMessage requestMessage)
Sets request message.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ServerMessageListener.onCheckMessage(RpcMessage request,
io.netty.channel.ChannelHandlerContext ctx,
ServerMessageSender sender)
On check message.
|
void |
DefaultServerMessageListenerImpl.onCheckMessage(RpcMessage request,
io.netty.channel.ChannelHandlerContext ctx,
ServerMessageSender sender) |
void |
ClientMessageListener.onMessage(RpcMessage request,
String serverAddress,
ClientMessageSender sender)
On message.
|
void |
ServerMessageListener.onRegRmMessage(RpcMessage request,
io.netty.channel.ChannelHandlerContext ctx,
ServerMessageSender sender,
RegisterCheckAuthHandler checkAuthHandler)
On reg rm message.
|
void |
DefaultServerMessageListenerImpl.onRegRmMessage(RpcMessage request,
io.netty.channel.ChannelHandlerContext ctx,
ServerMessageSender sender,
RegisterCheckAuthHandler checkAuthHandler) |
void |
ServerMessageListener.onRegTmMessage(RpcMessage request,
io.netty.channel.ChannelHandlerContext ctx,
ServerMessageSender sender,
RegisterCheckAuthHandler checkAuthHandler)
On reg tm message.
|
void |
DefaultServerMessageListenerImpl.onRegTmMessage(RpcMessage request,
io.netty.channel.ChannelHandlerContext ctx,
ServerMessageSender sender,
RegisterCheckAuthHandler checkAuthHandler) |
void |
ServerMessageListener.onTrxMessage(RpcMessage request,
io.netty.channel.ChannelHandlerContext ctx,
ServerMessageSender sender)
On trx message.
|
void |
DefaultServerMessageListenerImpl.onTrxMessage(RpcMessage request,
io.netty.channel.ChannelHandlerContext ctx,
ServerMessageSender sender) |
void |
ServerMessageSender.sendResponse(RpcMessage request,
io.netty.channel.Channel channel,
Object msg)
Send response.
|
void |
ClientMessageSender.sendResponse(RpcMessage request,
String serverAddress,
Object msg)
Send response.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected ConcurrentHashMap<String,BlockingQueue<RpcMessage>> |
AbstractRpcRemoting.basketMap
The Basket map.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RpcServer.dispatch(RpcMessage request,
io.netty.channel.ChannelHandlerContext ctx)
Dispatch.
|
void |
AbstractRpcRemotingClient.dispatch(RpcMessage request,
io.netty.channel.ChannelHandlerContext ctx) |
abstract void |
AbstractRpcRemoting.dispatch(RpcMessage request,
io.netty.channel.ChannelHandlerContext ctx)
Dispatch.
|
void |
RmMessageListener.onMessage(RpcMessage request,
String serverAddress,
ClientMessageSender sender) |
void |
RpcServer.sendResponse(RpcMessage request,
io.netty.channel.Channel channel,
Object msg)
Send response.
|
protected void |
AbstractRpcRemoting.sendResponse(RpcMessage request,
io.netty.channel.Channel channel,
Object msg)
Send response.
|
void |
AbstractRpcRemotingClient.sendResponse(RpcMessage request,
String serverAddress,
Object msg) |
Copyright © 2019 Seata. All rights reserved.