| 程序包 | 说明 |
|---|---|
| io.seata.core.rpc | |
| io.seata.core.rpc.netty | |
| io.seata.core.rpc.processor.client | |
| io.seata.core.rpc.processor.server | |
| io.seata.rm | |
| io.seata.rm.tcc | |
| io.seata.saga.rm |
| 构造器和说明 |
|---|
DefaultServerMessageListenerImpl(TransactionMessageHandler transactionMessageHandler)
已过时。
Instantiates a new Default server message listener.
|
| 限定符和类型 | 方法和说明 |
|---|---|
TransactionMessageHandler |
NettyRemotingServer.getHandler() |
TransactionMessageHandler |
AbstractNettyRemotingClient.getTransactionMessageHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
NettyRemotingServer.setHandler(TransactionMessageHandler transactionMessageHandler)
Sets transactionMessageHandler.
|
void |
AbstractNettyRemotingClient.setTransactionMessageHandler(TransactionMessageHandler transactionMessageHandler) |
| 构造器和说明 |
|---|
ClientOnResponseProcessor(Map<Integer,MergeMessage> mergeMsgMap,
ConcurrentHashMap<Integer,MessageFuture> futures,
TransactionMessageHandler transactionMessageHandler) |
RmBranchCommitProcessor(TransactionMessageHandler handler,
RemotingClient remotingClient) |
RmBranchRollbackProcessor(TransactionMessageHandler handler,
RemotingClient remotingClient) |
RmUndoLogProcessor(TransactionMessageHandler handler) |
| 构造器和说明 |
|---|
ServerOnRequestProcessor(RemotingServer remotingServer,
TransactionMessageHandler transactionMessageHandler) |
ServerOnResponseProcessor(TransactionMessageHandler transactionMessageHandler,
ConcurrentHashMap<Integer,MessageFuture> futures) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractRMHandler
The Abstract RM event handler
|
class |
DefaultRMHandler
the default RM event handler implement, deal with the phase two events
|
class |
RMHandlerAT
The type Rm handler at.
|
class |
RMHandlerXA
The type RM handler XA.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
RMHandlerTCC
The type Rm handler tcc.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
RMHandlerSaga
The type Rm handler SAGA.
|
Copyright © 2022 Seata. All rights reserved.