跳过导航链接
A B D E F G H I L N P R S T 

A

AbstractedRemotingParser - io.seata.rm.tcc.remoting.parser中的类
The type Abstracted remoting parser.
AbstractedRemotingParser() - 类 的构造器io.seata.rm.tcc.remoting.parser.AbstractedRemotingParser
 
ActionContextFilter - io.seata.rm.tcc.interceptor中的接口
The interface Action context filter.
ActionContextUtil - io.seata.rm.tcc.interceptor中的类
Extracting TCC Context from Method
ActionContextUtil() - 类 的构造器io.seata.rm.tcc.interceptor.ActionContextUtil
 
ActionInterceptorHandler - io.seata.rm.tcc.interceptor中的类
Handler the TCC Participant Aspect : Setting Context, Creating Branch Record
ActionInterceptorHandler() - 类 的构造器io.seata.rm.tcc.interceptor.ActionInterceptorHandler
 
addContext(String, Object) - 类 中的方法io.seata.rm.tcc.api.BusinessActivityContext
Add context.
allRemotingParsers - 类 中的静态变量io.seata.rm.tcc.remoting.parser.DefaultRemotingParser
all remoting bean parser

B

branchCommit(BranchType, String, long, String, String) - 类 中的方法io.seata.rm.tcc.TCCResourceManager
TCC branch commit
branchRollback(BranchType, String, long, String, String) - 类 中的方法io.seata.rm.tcc.TCCResourceManager
TCC branch rollback
BusinessActionContext - io.seata.rm.tcc.api中的类
The type Business action context.
BusinessActionContext() - 类 的构造器io.seata.rm.tcc.api.BusinessActionContext
Instantiates a new Business action context.
BusinessActionContext(String, String, Map<String, Object>) - 类 的构造器io.seata.rm.tcc.api.BusinessActionContext
Instantiates a new Business action context.
BusinessActionContextParameter - io.seata.rm.tcc.api中的注释类型
the TCC parameters that need to be passed to the BusinessActivityContext; add this annotation on the parameters of the try method, and the parameters will be passed to the BusinessActivityContext;
BusinessActivityContext - io.seata.rm.tcc.api中的类
The type Business activity context.
BusinessActivityContext() - 类 的构造器io.seata.rm.tcc.api.BusinessActivityContext
Instantiates a new Business activity context.
BusinessActivityContext(Map<String, Object>) - 类 的构造器io.seata.rm.tcc.api.BusinessActivityContext
Instantiates a new Business activity context.

D

DefaultRemotingParser - io.seata.rm.tcc.remoting.parser中的类
parsing remoting bean
DefaultRemotingParser() - 类 的构造器io.seata.rm.tcc.remoting.parser.DefaultRemotingParser
Instantiates a new Default remoting parser.
doTccActionLogStore(Method, Object[], TwoPhaseBusinessAction, BusinessActionContext) - 类 中的方法io.seata.rm.tcc.interceptor.ActionInterceptorHandler
Creating Branch Record
DUBBO - 类 中的静态变量io.seata.rm.tcc.remoting.Protocols
dubbo service
DubboRemotingParser - io.seata.rm.tcc.remoting.parser中的类
dubbo remoting bean parsing
DubboRemotingParser() - 类 的构造器io.seata.rm.tcc.remoting.parser.DubboRemotingParser
 
DubboUtil - io.seata.rm.tcc.remoting.parser中的类
dubbo attribute analysis
DubboUtil() - 类 的构造器io.seata.rm.tcc.remoting.parser.DubboUtil
 

E

equals(Object) - 类 中的方法io.seata.rm.tcc.TCCResource
 

F

fetchActionRequestContext(Method, Object[]) - 类 中的方法io.seata.rm.tcc.interceptor.ActionInterceptorHandler
Extracting context data from parameters, add them to the context
fetchContextFromObject(Object) - 类 中的静态方法io.seata.rm.tcc.interceptor.ActionContextUtil
Extracting context data from parameters
fetchStartTime() - 类 中的方法io.seata.rm.tcc.api.BusinessActivityContext
Fetch start time long.

G

get() - 类 中的静态方法io.seata.rm.tcc.remoting.parser.DefaultRemotingParser
Get resource manager.
getActionContext(String) - 类 中的方法io.seata.rm.tcc.api.BusinessActionContext
Gets action context.
getActionContext() - 类 中的方法io.seata.rm.tcc.api.BusinessActionContext
Gets action context.
getActionName() - 类 中的方法io.seata.rm.tcc.api.BusinessActionContext
Gets action name.
getActionName() - 类 中的方法io.seata.rm.tcc.TCCResource
Gets action name.
getAllField(Class<?>, List<Field>) - 类 中的静态方法io.seata.rm.tcc.interceptor.ActionContextUtil
Gets all field.
getAppName() - 类 中的方法io.seata.rm.tcc.TCCResource
Gets app name.
getAssistInterface(Object) - 类 中的静态方法io.seata.rm.tcc.remoting.parser.DubboUtil
get the interface class of the dubbo proxy which be generated by javaassist
getBranchId() - 类 中的方法io.seata.rm.tcc.api.BusinessActionContext
Gets branch id.
getBranchType() - 类 中的方法io.seata.rm.tcc.RMHandlerTCC
 
getBranchType() - 类 中的方法io.seata.rm.tcc.TCCResource
 
getBranchType() - 类 中的方法io.seata.rm.tcc.TCCResourceManager
 
getBusinessActionContext(String, long, String, String) - 类 中的方法io.seata.rm.tcc.TCCResourceManager
transfer tcc applicationData to BusinessActionContext
getCommitMethod() - 类 中的方法io.seata.rm.tcc.TCCResource
Gets commit method.
getCommitMethodName() - 类 中的方法io.seata.rm.tcc.TCCResource
Gets commit method name.
getContext(String) - 类 中的方法io.seata.rm.tcc.api.BusinessActivityContext
Get context object.
getContext() - 类 中的方法io.seata.rm.tcc.api.BusinessActivityContext
Gets context.
getGroup() - 类 中的方法io.seata.rm.tcc.remoting.RemotingDesc
Gets group.
getInterfaceClass() - 类 中的方法io.seata.rm.tcc.remoting.RemotingDesc
Gets interface class.
getInterfaceClassName() - 类 中的方法io.seata.rm.tcc.remoting.RemotingDesc
Gets interface class name.
getManagedResources() - 类 中的方法io.seata.rm.tcc.TCCResourceManager
 
getMessage() - 类 中的方法io.seata.rm.tcc.TwoPhaseResult
Gets message.
getPrepareMethod() - 类 中的方法io.seata.rm.tcc.TCCResource
Gets prepare method.
getProtocol() - 类 中的方法io.seata.rm.tcc.remoting.parser.DubboRemotingParser
 
getProtocol() - 类 中的方法io.seata.rm.tcc.remoting.parser.LocalTCCRemotingParser
 
getProtocol() - 类 中的方法io.seata.rm.tcc.remoting.parser.SofaRpcRemotingParser
 
getProtocol() - 类 中的方法io.seata.rm.tcc.remoting.RemotingDesc
Gets protocol.
getProtocol() - 接口 中的方法io.seata.rm.tcc.remoting.RemotingParser
the remoting protocol
getRemotingBeanDesc(String) - 类 中的方法io.seata.rm.tcc.remoting.parser.DefaultRemotingParser
Get remoting bean desc remoting desc.
getResourceGroupId() - 类 中的方法io.seata.rm.tcc.TCCResource
 
getResourceId() - 类 中的方法io.seata.rm.tcc.TCCResource
 
getResourceManager() - 类 中的方法io.seata.rm.tcc.RMHandlerTCC
get TCC resource manager
getRollbackMethod() - 类 中的方法io.seata.rm.tcc.TCCResource
Gets rollback method.
getRollbackMethodName() - 类 中的方法io.seata.rm.tcc.TCCResource
Gets rollback method name.
getServiceDesc(Object, String) - 类 中的方法io.seata.rm.tcc.remoting.parser.DefaultRemotingParser
get the remoting Service desc
getServiceDesc(Object, String) - 类 中的方法io.seata.rm.tcc.remoting.parser.DubboRemotingParser
 
getServiceDesc(Object, String) - 类 中的方法io.seata.rm.tcc.remoting.parser.LocalTCCRemotingParser
 
getServiceDesc(Object, String) - 类 中的方法io.seata.rm.tcc.remoting.parser.SofaRpcRemotingParser
 
getServiceDesc(Object, String) - 接口 中的方法io.seata.rm.tcc.remoting.RemotingParser
get the remoting bean info
getTargetBean() - 类 中的方法io.seata.rm.tcc.remoting.RemotingDesc
Gets target bean.
getTargetBean() - 类 中的方法io.seata.rm.tcc.TCCResource
Gets target bean.
getUniqueId() - 类 中的方法io.seata.rm.tcc.remoting.RemotingDesc
Gets unique id.
getXid() - 类 中的方法io.seata.rm.tcc.api.BusinessActionContext
Gets xid.

H

hashCode() - 类 中的方法io.seata.rm.tcc.TCCResource
 
HSF - 类 中的静态变量io.seata.rm.tcc.remoting.Protocols
hsf service

I

IN_JVM - 类 中的静态变量io.seata.rm.tcc.remoting.Protocols
local bean
initBusinessContext(Map<String, Object>, Method, TwoPhaseBusinessAction) - 类 中的方法io.seata.rm.tcc.interceptor.ActionInterceptorHandler
Init business context
initFrameworkContext(Map<String, Object>) - 类 中的方法io.seata.rm.tcc.interceptor.ActionInterceptorHandler
Init running environment context
initRemotingParser() - 类 中的方法io.seata.rm.tcc.remoting.parser.DefaultRemotingParser
init parsers
io.seata.rm.tcc - 程序包 io.seata.rm.tcc
 
io.seata.rm.tcc.api - 程序包 io.seata.rm.tcc.api
 
io.seata.rm.tcc.interceptor - 程序包 io.seata.rm.tcc.interceptor
 
io.seata.rm.tcc.remoting - 程序包 io.seata.rm.tcc.remoting
 
io.seata.rm.tcc.remoting.parser - 程序包 io.seata.rm.tcc.remoting.parser
 
isReference(Object, String) - 类 中的方法io.seata.rm.tcc.remoting.parser.DefaultRemotingParser
is reference bean?
isReference(Object, String) - 类 中的方法io.seata.rm.tcc.remoting.parser.DubboRemotingParser
 
isReference(Object, String) - 类 中的方法io.seata.rm.tcc.remoting.parser.LocalTCCRemotingParser
 
isReference(Object, String) - 类 中的方法io.seata.rm.tcc.remoting.parser.SofaRpcRemotingParser
is reference bean ?
isReference() - 类 中的方法io.seata.rm.tcc.remoting.RemotingDesc
Is reference boolean.
isReference(Object, String) - 接口 中的方法io.seata.rm.tcc.remoting.RemotingParser
if it is reference bean ?
isRemoting(Object, String) - 类 中的方法io.seata.rm.tcc.remoting.parser.AbstractedRemotingParser
 
isRemoting(Object, String) - 类 中的方法io.seata.rm.tcc.remoting.parser.DefaultRemotingParser
is remoting bean ?
isRemoting(Object, String) - 接口 中的方法io.seata.rm.tcc.remoting.RemotingParser
if it is remoting bean ?
isService(Object, String) - 类 中的方法io.seata.rm.tcc.remoting.parser.DefaultRemotingParser
is service bean ?
isService(Object, String) - 类 中的方法io.seata.rm.tcc.remoting.parser.DubboRemotingParser
 
isService(Object, String) - 类 中的方法io.seata.rm.tcc.remoting.parser.LocalTCCRemotingParser
 
isService(Object, String) - 类 中的方法io.seata.rm.tcc.remoting.parser.SofaRpcRemotingParser
is service bean ?
isService(Object, String) - 接口 中的方法io.seata.rm.tcc.remoting.RemotingParser
if it is service bean ?
isSuccess() - 类 中的方法io.seata.rm.tcc.TwoPhaseResult
Is success boolean.

L

LocalTCC - io.seata.rm.tcc.api中的注释类型
Local TCC bean annotation, add on the TCC interface
LocalTCCRemotingParser - io.seata.rm.tcc.remoting.parser中的类
local tcc bean parsing
LocalTCCRemotingParser() - 类 的构造器io.seata.rm.tcc.remoting.parser.LocalTCCRemotingParser
 

N

needFilter(BusinessActionContextParameter) - 接口 中的方法io.seata.rm.tcc.interceptor.ActionContextFilter
Need filter boolean.

P

parserRemotingServiceInfo(Object, String) - 类 中的方法io.seata.rm.tcc.remoting.parser.DefaultRemotingParser
parse the remoting bean info
proceed(Method, Object[], TwoPhaseBusinessAction, Callback<Object>) - 类 中的方法io.seata.rm.tcc.interceptor.ActionInterceptorHandler
Handler the TCC Aspect
Protocols - io.seata.rm.tcc.remoting中的类
remoting protocols enum
Protocols() - 类 的构造器io.seata.rm.tcc.remoting.Protocols
 

R

registerResource(Resource) - 类 中的方法io.seata.rm.tcc.TCCResourceManager
registry TCC resource
RemotingDesc - io.seata.rm.tcc.remoting中的类
remoting bean info
RemotingDesc() - 类 的构造器io.seata.rm.tcc.remoting.RemotingDesc
 
RemotingParser - io.seata.rm.tcc.remoting中的接口
extract remoting bean info
remotingServiceMap - 类 中的静态变量io.seata.rm.tcc.remoting.parser.DefaultRemotingParser
all remoting beans beanName -> RemotingDesc
RESTFUL - 类 中的静态变量io.seata.rm.tcc.remoting.Protocols
restful service
RMHandlerTCC - io.seata.rm.tcc中的类
The type Rm handler tcc.
RMHandlerTCC() - 类 的构造器io.seata.rm.tcc.RMHandlerTCC
 

S

setActionContext(Map<String, Object>) - 类 中的方法io.seata.rm.tcc.api.BusinessActionContext
Sets action context.
setActionName(String) - 类 中的方法io.seata.rm.tcc.api.BusinessActionContext
Sets action name.
setActionName(String) - 类 中的方法io.seata.rm.tcc.TCCResource
Sets action name.
setAppName(String) - 类 中的方法io.seata.rm.tcc.TCCResource
Sets app name.
setBranchId(long) - 类 中的方法io.seata.rm.tcc.api.BusinessActionContext
Sets branch id.
setBranchId(String) - 类 中的方法io.seata.rm.tcc.api.BusinessActionContext
Sets branch id.
setCommitMethod(Method) - 类 中的方法io.seata.rm.tcc.TCCResource
Sets commit method.
setCommitMethodName(String) - 类 中的方法io.seata.rm.tcc.TCCResource
Sets commit method name.
setContext(Map<String, Object>) - 类 中的方法io.seata.rm.tcc.api.BusinessActivityContext
Sets context.
setGroup(String) - 类 中的方法io.seata.rm.tcc.remoting.RemotingDesc
Sets group.
setInterfaceClass(Class<?>) - 类 中的方法io.seata.rm.tcc.remoting.RemotingDesc
Sets interface class.
setInterfaceClassName(String) - 类 中的方法io.seata.rm.tcc.remoting.RemotingDesc
Sets interface class name.
setMessage(String) - 类 中的方法io.seata.rm.tcc.TwoPhaseResult
Sets message.
setPrepareMethod(Method) - 类 中的方法io.seata.rm.tcc.TCCResource
Sets prepare method.
setProtocol(short) - 类 中的方法io.seata.rm.tcc.remoting.RemotingDesc
Sets protocol.
setReference(boolean) - 类 中的方法io.seata.rm.tcc.remoting.RemotingDesc
Sets reference.
setResourceGroupId(String) - 类 中的方法io.seata.rm.tcc.TCCResource
Sets resource group id.
setRollbackMethod(Method) - 类 中的方法io.seata.rm.tcc.TCCResource
Sets rollback method.
setRollbackMethodName(String) - 类 中的方法io.seata.rm.tcc.TCCResource
Sets rollback method name.
setSuccess(boolean) - 类 中的方法io.seata.rm.tcc.TwoPhaseResult
Sets success.
setTargetBean(Object) - 类 中的方法io.seata.rm.tcc.remoting.RemotingDesc
Sets target bean.
setTargetBean(Object) - 类 中的方法io.seata.rm.tcc.TCCResource
Sets target bean.
setUniqueId(String) - 类 中的方法io.seata.rm.tcc.remoting.RemotingDesc
Sets unique id.
setXid(String) - 类 中的方法io.seata.rm.tcc.api.BusinessActionContext
Sets xid.
SOFA_RPC - 类 中的静态变量io.seata.rm.tcc.remoting.Protocols
sofa-rpc service
SofaRpcRemotingParser - io.seata.rm.tcc.remoting.parser中的类
sofa-rpc remoting bean parsing
SofaRpcRemotingParser() - 类 的构造器io.seata.rm.tcc.remoting.parser.SofaRpcRemotingParser
 

T

TCCResource - io.seata.rm.tcc中的类
The type Tcc resource.
TCCResource() - 类 的构造器io.seata.rm.tcc.TCCResource
 
TCCResourceManager - io.seata.rm.tcc中的类
TCC resource manager
TCCResourceManager() - 类 的构造器io.seata.rm.tcc.TCCResourceManager
Instantiates a new Tcc resource manager.
toString() - 类 中的方法io.seata.rm.tcc.api.BusinessActionContext
 
toString() - 类 中的方法io.seata.rm.tcc.api.BusinessActivityContext
 
toString() - 类 中的方法io.seata.rm.tcc.TwoPhaseResult
 
TwoPhaseBusinessAction - io.seata.rm.tcc.api中的注释类型
TCC annotation, Define a TCC interface,which added on the try method
TwoPhaseResult - io.seata.rm.tcc中的类
the TCC method result
TwoPhaseResult(boolean, String) - 类 的构造器io.seata.rm.tcc.TwoPhaseResult
Instantiates a new Two phase result.
A B D E F G H I L N P R S T 
跳过导航链接

Copyright © 2019 Seata. All rights reserved.