| 程序包 | 说明 |
|---|---|
| io.seata.rm.tcc.remoting | |
| io.seata.rm.tcc.remoting.parser | |
| io.seata.spring.tcc | |
| io.seata.spring.util |
| 限定符和类型 | 方法和说明 |
|---|---|
RemotingDesc |
RemotingParser.getServiceDesc(Object bean,
String beanName)
get the remoting bean info
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected static Map<String,RemotingDesc> |
DefaultRemotingParser.remotingServiceMap
all remoting beans beanName -> RemotingDesc
|
| 限定符和类型 | 方法和说明 |
|---|---|
RemotingDesc |
DefaultRemotingParser.getRemotingBeanDesc(String beanName)
Get remoting bean desc remoting desc.
|
RemotingDesc |
SofaRpcRemotingParser.getServiceDesc(Object bean,
String beanName) |
RemotingDesc |
LocalTCCRemotingParser.getServiceDesc(Object bean,
String beanName) |
RemotingDesc |
HSFRemotingParser.getServiceDesc(Object bean,
String beanName) |
RemotingDesc |
DubboRemotingParser.getServiceDesc(Object bean,
String beanName) |
RemotingDesc |
DefaultRemotingParser.getServiceDesc(Object bean,
String beanName)
get the remoting Service desc
|
RemotingDesc |
DefaultRemotingParser.parserRemotingServiceInfo(Object bean,
String beanName,
RemotingParser remotingParser)
parse the remoting bean info
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected RemotingDesc |
TccActionInterceptor.remotingDesc
remoting bean info
|
| 构造器和说明 |
|---|
TccActionInterceptor(RemotingDesc remotingDesc)
Instantiates a new Tcc action interceptor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static RemotingDesc |
TCCBeanParserUtils.getRemotingDesc(String beanName)
get the remoting description of TCC bean
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
TCCBeanParserUtils.initTccFenceCleanTask(RemotingDesc remotingDesc,
org.springframework.context.ApplicationContext applicationContext)
init tcc fence clean task if enable useTccFence
|
static boolean |
TCCBeanParserUtils.isTccProxyTargetBean(RemotingDesc remotingDesc)
is TCC proxy-bean/target-bean: LocalTCC , the proxy bean of sofa:reference/dubbo:reference
|
Copyright © 2022 Seata. All rights reserved.