| 程序包 | 说明 |
|---|---|
| io.seata.core.protocol.transaction | |
| io.seata.core.rpc |
| 限定符和类型 | 方法和说明 |
|---|---|
BranchRegisterResponse |
TCInboundHandler.handle(BranchRegisterRequest branchRegister,
RpcContext rpcContext)
Handle branch register response.
|
BranchReportResponse |
TCInboundHandler.handle(BranchReportRequest branchReport,
RpcContext rpcContext)
Handle branch report response.
|
GlobalBeginResponse |
TCInboundHandler.handle(GlobalBeginRequest globalBegin,
RpcContext rpcContext)
Handle global begin response.
|
GlobalCommitResponse |
TCInboundHandler.handle(GlobalCommitRequest globalCommit,
RpcContext rpcContext)
Handle global commit response.
|
GlobalLockQueryResponse |
TCInboundHandler.handle(GlobalLockQueryRequest checkLock,
RpcContext rpcContext)
Handle global lock query response.
|
GlobalRollbackResponse |
TCInboundHandler.handle(GlobalRollbackRequest globalRollback,
RpcContext rpcContext)
Handle global rollback response.
|
GlobalStatusResponse |
TCInboundHandler.handle(GlobalStatusRequest globalStatus,
RpcContext rpcContext)
Handle global status response.
|
AbstractTransactionResponse |
GlobalStatusRequest.handle(RpcContext rpcContext) |
AbstractTransactionResponse |
BranchRollbackRequest.handle(RpcContext rpcContext) |
AbstractTransactionResponse |
GlobalBeginRequest.handle(RpcContext rpcContext) |
AbstractTransactionResponse |
BranchReportRequest.handle(RpcContext rpcContext) |
abstract AbstractTransactionResponse |
AbstractTransactionRequest.handle(RpcContext rpcContext)
Handle abstract transaction response.
|
AbstractTransactionResponse |
GlobalCommitRequest.handle(RpcContext rpcContext) |
AbstractTransactionResponse |
BranchCommitRequest.handle(RpcContext rpcContext) |
AbstractTransactionResponse |
BranchRegisterRequest.handle(RpcContext rpcContext) |
AbstractTransactionResponse |
GlobalLockQueryRequest.handle(RpcContext rpcContext) |
AbstractTransactionResponse |
GlobalRollbackRequest.handle(RpcContext rpcContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
static RpcContext |
ChannelManager.getContextFromIdentified(io.netty.channel.Channel channel)
Gets get context from identified.
|
| 限定符和类型 | 方法和说明 |
|---|---|
ConcurrentMap<String,ConcurrentMap<Integer,RpcContext>> |
RpcContext.getClientRMHolderMap()
Gets get client rm holder map.
|
Map<Integer,RpcContext> |
RpcContext.getPortMap(String resourceId)
Gets port map.
|
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractResultMessage |
TransactionMessageHandler.onRequest(AbstractMessage request,
RpcContext context)
On a request received.
|
void |
TransactionMessageHandler.onResponse(AbstractResultMessage response,
RpcContext context)
On a response received.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RpcContext.holdInClientChannels(ConcurrentMap<Integer,RpcContext> clientTMHolderMap)
Hold in client channels.
|
void |
RpcContext.holdInIdentifiedChannels(ConcurrentMap<io.netty.channel.Channel,RpcContext> clientIDHolderMap)
Hold in identified channels.
|
void |
RpcContext.holdInResourceManagerChannels(String resourceId,
ConcurrentMap<Integer,RpcContext> portMap)
Hold in resource manager channels.
|
Copyright © 2019 Seata. All rights reserved.