Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W X 

A

AbstractBranchEndRequest - Class in io.seata.core.protocol.transaction
The type Abstract branch end request.
AbstractBranchEndRequest() - Constructor for class io.seata.core.protocol.transaction.AbstractBranchEndRequest
 
AbstractBranchEndResponse - Class in io.seata.core.protocol.transaction
The type Abstract branch end response.
AbstractBranchEndResponse() - Constructor for class io.seata.core.protocol.transaction.AbstractBranchEndResponse
 
AbstractCallback() - Constructor for class io.seata.core.exception.AbstractExceptionHandler.AbstractCallback
 
AbstractDataSourceProvider - Class in io.seata.core.store.db
The abstract datasource provider
AbstractDataSourceProvider() - Constructor for class io.seata.core.store.db.AbstractDataSourceProvider
 
AbstractExceptionHandler - Class in io.seata.core.exception
The type Abstract exception handler.
AbstractExceptionHandler() - Constructor for class io.seata.core.exception.AbstractExceptionHandler
 
AbstractExceptionHandler.AbstractCallback<T extends AbstractTransactionRequest,S extends AbstractTransactionResponse> - Class in io.seata.core.exception
The type Abstract callback.
AbstractExceptionHandler.Callback<T extends AbstractTransactionRequest,S extends AbstractTransactionResponse> - Interface in io.seata.core.exception
The interface Callback.
AbstractGlobalEndRequest - Class in io.seata.core.protocol.transaction
The type Abstract global end request.
AbstractGlobalEndRequest() - Constructor for class io.seata.core.protocol.transaction.AbstractGlobalEndRequest
 
AbstractGlobalEndResponse - Class in io.seata.core.protocol.transaction
The type Abstract global end response.
AbstractGlobalEndResponse() - Constructor for class io.seata.core.protocol.transaction.AbstractGlobalEndResponse
 
AbstractIdentifyRequest - Class in io.seata.core.protocol
The type Abstract identify request.
AbstractIdentifyRequest(String, String) - Constructor for class io.seata.core.protocol.AbstractIdentifyRequest
Instantiates a new Abstract identify request.
AbstractIdentifyRequest(String, String, String) - Constructor for class io.seata.core.protocol.AbstractIdentifyRequest
Instantiates a new Abstract identify request.
AbstractIdentifyResponse - Class in io.seata.core.protocol
The type Abstract identify response.
AbstractIdentifyResponse() - Constructor for class io.seata.core.protocol.AbstractIdentifyResponse
 
AbstractLocker - Class in io.seata.core.lock
The type Abstract locker.
AbstractLocker() - Constructor for class io.seata.core.lock.AbstractLocker
 
AbstractLockStoreSql - Class in io.seata.core.store.db.sql.lock
the database abstract lock store sql interface
AbstractLockStoreSql() - Constructor for class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
 
AbstractLogStoreSqls - Class in io.seata.core.store.db.sql.log
The type Abstract log store sqls
AbstractLogStoreSqls() - Constructor for class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
AbstractMessage - Class in io.seata.core.protocol
The type Abstract message.
AbstractMessage() - Constructor for class io.seata.core.protocol.AbstractMessage
 
AbstractNettyRemoting - Class in io.seata.core.rpc.netty
The abstract netty remoting.
AbstractNettyRemoting(ThreadPoolExecutor) - Constructor for class io.seata.core.rpc.netty.AbstractNettyRemoting
 
AbstractNettyRemotingClient - Class in io.seata.core.rpc.netty
The netty remoting client.
AbstractNettyRemotingClient(NettyClientConfig, EventExecutorGroup, ThreadPoolExecutor, NettyPoolKey.TransactionRole) - Constructor for class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
AbstractNettyRemotingServer - Class in io.seata.core.rpc.netty
The type abstract remoting server.
AbstractNettyRemotingServer(ThreadPoolExecutor, NettyServerConfig) - Constructor for class io.seata.core.rpc.netty.AbstractNettyRemotingServer
 
AbstractResultMessage - Class in io.seata.core.protocol
The type Abstract result message.
AbstractResultMessage() - Constructor for class io.seata.core.protocol.AbstractResultMessage
 
AbstractTransactionRequest - Class in io.seata.core.protocol.transaction
The type Abstract transaction request.
AbstractTransactionRequest() - Constructor for class io.seata.core.protocol.transaction.AbstractTransactionRequest
 
AbstractTransactionRequestToRM - Class in io.seata.core.protocol.transaction
The type Abstract transaction request to rm.
AbstractTransactionRequestToRM() - Constructor for class io.seata.core.protocol.transaction.AbstractTransactionRequestToRM
 
AbstractTransactionRequestToTC - Class in io.seata.core.protocol.transaction
The type Abstract transaction request to tc.
AbstractTransactionRequestToTC() - Constructor for class io.seata.core.protocol.transaction.AbstractTransactionRequestToTC
 
AbstractTransactionResponse - Class in io.seata.core.protocol.transaction
The type Abstract transaction response.
AbstractTransactionResponse() - Constructor for class io.seata.core.protocol.transaction.AbstractTransactionResponse
 
acquireLock(List<RowLock>) - Method in class io.seata.core.lock.LocalDBLocker
 
acquireLock(List<RowLock>, boolean, boolean) - Method in class io.seata.core.lock.LocalDBLocker
 
acquireLock(List<RowLock>) - Method in interface io.seata.core.lock.Locker
Acquire lock boolean.
acquireLock(List<RowLock>, boolean, boolean) - Method in interface io.seata.core.lock.Locker
Acquire lock boolean.
acquireLock(DistributedLockDO) - Method in class io.seata.core.store.DefaultDistributedLocker
 
acquireLock(DistributedLockDO) - Method in interface io.seata.core.store.DistributedLocker
Acquire the distributed lock
acquireLock(LockDO) - Method in interface io.seata.core.store.LockStore
Acquire lock boolean.
acquireLock(List<LockDO>) - Method in interface io.seata.core.store.LockStore
Acquire lock boolean.
acquireLock(List<LockDO>, boolean, boolean) - Method in interface io.seata.core.store.LockStore
Acquire lock boolean.
activateObject(NettyPoolKey, Channel) - Method in class io.seata.core.rpc.netty.NettyPoolableFactory
 
ACTIVE - Static variable in interface io.seata.core.rpc.netty.ChannelAuthHealthChecker
Deprecated.
The constant ACTIVE.
addDisposable(Disposable) - Method in class io.seata.core.rpc.ShutdownHook
 
addDisposable(Disposable, int) - Method in class io.seata.core.rpc.ShutdownHook
 
addResource(String) - Method in class io.seata.core.rpc.RpcContext
Add resource.
addResources(Set<String>) - Method in class io.seata.core.rpc.RpcContext
Add resources.
ALIBABADUBBO - Static variable in class io.seata.core.constants.DubboConstants
 
ALL_BRANCH_COLUMNS - Static variable in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
The constant ALL_BRANCH_COLUMNS.
ALL_COLUMNS - Static variable in class io.seata.core.store.db.sql.distributed.lock.BaseDistributedLockSql
 
ALL_COLUMNS - Static variable in class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
The constant ALL_COLUMNS.
ALL_GLOBAL_COLUMNS - Static variable in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
The constant ALL_GLOBAL_COLUMNS.
applicationData - Variable in class io.seata.core.protocol.transaction.AbstractBranchEndRequest
The Application data.
applicationId - Variable in class io.seata.core.protocol.AbstractIdentifyRequest
The Application id.
assertNotInGlobalTransaction() - Static method in class io.seata.core.context.RootContext
Assert not in global transaction.
AuthSigner - Interface in io.seata.core.auth
 

B

BaseDistributedLockSql - Class in io.seata.core.store.db.sql.distributed.lock
 
BaseDistributedLockSql() - Constructor for class io.seata.core.store.db.sql.distributed.lock.BaseDistributedLockSql
 
basketMap - Variable in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
When batch sending is enabled, the message will be stored to basketMap Send via asynchronous thread AbstractNettyRemotingClient.MergedSendRunnable AbstractNettyRemotingClient.isEnableClientBatchSendRequest()
BatchLogHandler - Class in io.seata.core.rpc.processor.server
handle ServerOnRequestProcessor and ServerOnResponseProcessor log print.
BatchLogHandler() - Constructor for class io.seata.core.rpc.processor.server.BatchLogHandler
 
batchResponseLock - Variable in class io.seata.core.rpc.processor.server.ServerOnRequestProcessor
 
BatchResultMessage - Class in io.seata.core.protocol
The type batch result message.
BatchResultMessage() - Constructor for class io.seata.core.protocol.BatchResultMessage
 
begin(String, String, String, int) - Method in interface io.seata.core.model.TransactionManager
Begin a new global transaction.
bind(String) - Static method in class io.seata.core.context.RootContext
Bind xid.
bindBranchType(BranchType) - Static method in class io.seata.core.context.RootContext
bind branch type
bindGlobalLockFlag() - Static method in class io.seata.core.context.RootContext
declare local transactions will use global lock check for update/delete/insert/selectForUpdate SQL
BOSS_THREAD_PREFIX - Static variable in class io.seata.core.rpc.netty.NettyBaseConfig
The constant BOSS_THREAD_PREFIX.
BRANCH_TABLE_APPLICATION_DATA - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant branch_table column name application_data
BRANCH_TABLE_BEGIN_TIME - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant branch_table column name begin_time
BRANCH_TABLE_BRANCH_ID - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant branch_table column name branch_id
BRANCH_TABLE_BRANCH_TYPE - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant branch_table column name branch_type
BRANCH_TABLE_CLIENT_ID - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant branch_table column name client_id
BRANCH_TABLE_GMT_CREATE - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant branch_table column name gmt_create
BRANCH_TABLE_GMT_MODIFIED - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant branch_table column name gmt_modified
BRANCH_TABLE_PLACEHOLD - Static variable in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
The constant BRANCH_TABLE_PLACEHOLD.
BRANCH_TABLE_RESOURCE_GROUP_ID - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant branch_table column name resource_group_id
BRANCH_TABLE_RESOURCE_ID - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant branch_table column name resource_id
BRANCH_TABLE_STATUS - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant branch_table column name status
BRANCH_TABLE_TRANSACTION_ID - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant branch_table column name transaction_id
BRANCH_TABLE_XID - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant branch_table column name xid
branchCommit(BranchType, String, long, String, String) - Method in interface io.seata.core.model.ResourceManagerInbound
Commit a branch transaction.
BranchCommitRequest - Class in io.seata.core.protocol.transaction
The type Branch commit request.
BranchCommitRequest() - Constructor for class io.seata.core.protocol.transaction.BranchCommitRequest
 
BranchCommitResponse - Class in io.seata.core.protocol.transaction
The type Branch commit response.
BranchCommitResponse() - Constructor for class io.seata.core.protocol.transaction.BranchCommitResponse
 
branchId - Variable in class io.seata.core.protocol.transaction.AbstractBranchEndRequest
The Branch id.
branchId - Variable in class io.seata.core.protocol.transaction.AbstractBranchEndResponse
The Branch id.
branchRegister(BranchType, String, String, String, String, String) - Method in interface io.seata.core.model.ResourceManagerOutbound
Branch register long.
BranchRegisterRequest - Class in io.seata.core.protocol.transaction
The type Branch register request.
BranchRegisterRequest() - Constructor for class io.seata.core.protocol.transaction.BranchRegisterRequest
 
BranchRegisterResponse - Class in io.seata.core.protocol.transaction
The type Branch register response.
BranchRegisterResponse() - Constructor for class io.seata.core.protocol.transaction.BranchRegisterResponse
 
branchReport(BranchType, String, long, BranchStatus, String) - Method in interface io.seata.core.model.ResourceManagerOutbound
Branch report.
BranchReportRequest - Class in io.seata.core.protocol.transaction
The type Branch report request.
BranchReportRequest() - Constructor for class io.seata.core.protocol.transaction.BranchReportRequest
 
BranchReportResponse - Class in io.seata.core.protocol.transaction
The type Branch report response.
BranchReportResponse() - Constructor for class io.seata.core.protocol.transaction.BranchReportResponse
 
branchRollback(BranchType, String, long, String, String) - Method in interface io.seata.core.model.ResourceManagerInbound
Rollback a branch transaction.
BranchRollbackRequest - Class in io.seata.core.protocol.transaction
The type Branch rollback request.
BranchRollbackRequest() - Constructor for class io.seata.core.protocol.transaction.BranchRollbackRequest
 
BranchRollbackResponse - Class in io.seata.core.protocol.transaction
The type Branch rollback response.
BranchRollbackResponse() - Constructor for class io.seata.core.protocol.transaction.BranchRollbackResponse
 
BranchStatus - Enum in io.seata.core.model
Status of branch transaction.
branchStatus - Variable in class io.seata.core.protocol.transaction.AbstractBranchEndResponse
The Branch status.
BranchTransactionDO - Class in io.seata.core.store
branch transaction data object
BranchTransactionDO(String, long) - Constructor for class io.seata.core.store.BranchTransactionDO
 
BranchTransactionDO() - Constructor for class io.seata.core.store.BranchTransactionDO
 
BranchTransactionException - Exception in io.seata.core.exception
The type BranchTransaction exception.
BranchTransactionException(TransactionExceptionCode) - Constructor for exception io.seata.core.exception.BranchTransactionException
Instantiates a new Transaction exception.
BranchTransactionException(TransactionExceptionCode, Throwable) - Constructor for exception io.seata.core.exception.BranchTransactionException
Instantiates a new Transaction exception.
BranchTransactionException(String) - Constructor for exception io.seata.core.exception.BranchTransactionException
Instantiates a new Transaction exception.
BranchTransactionException(TransactionExceptionCode, String) - Constructor for exception io.seata.core.exception.BranchTransactionException
Instantiates a new Transaction exception.
BranchTransactionException(Throwable) - Constructor for exception io.seata.core.exception.BranchTransactionException
Instantiates a new Transaction exception.
BranchTransactionException(String, Throwable) - Constructor for exception io.seata.core.exception.BranchTransactionException
Instantiates a new Transaction exception.
BranchTransactionException(TransactionExceptionCode, String, Throwable) - Constructor for exception io.seata.core.exception.BranchTransactionException
Instantiates a new Transaction exception.
BranchType - Enum in io.seata.core.model
The enum Branch type.
branchType - Variable in class io.seata.core.protocol.transaction.AbstractBranchEndRequest
The Branch type.
branchType - Variable in class io.seata.core.protocol.transaction.UndoLogDeleteRequest
The Branch type.
build(T) - Static method in class io.seata.core.model.Result
 
build(T, String) - Static method in class io.seata.core.model.Result
 
buildRequestMessage(Object, byte) - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
 
buildResponseMessage(RpcMessage, Object, byte) - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
 
buildWithParams(T, String, Object...) - Static method in class io.seata.core.model.Result
 
bytesToInt(byte[], int) - Static method in class io.seata.core.protocol.AbstractMessage
Bytes to int int.

C

ChannelAuthHealthChecker - Interface in io.seata.core.rpc.netty
Deprecated.
ChannelEventListener - Interface in io.seata.core.rpc.netty
Deprecated.
ChannelManager - Class in io.seata.core.rpc.netty
The type channel manager.
ChannelManager() - Constructor for class io.seata.core.rpc.netty.ChannelManager
 
ChannelUtil - Class in io.seata.core.rpc.netty
 
ChannelUtil() - Constructor for class io.seata.core.rpc.netty.ChannelUtil
 
checkVersion(String) - Static method in class io.seata.core.protocol.Version
Check version string.
cleanAllLocks() - Method in class io.seata.core.lock.AbstractLocker
 
cleanAllLocks() - Method in interface io.seata.core.lock.Locker
Clean all locks.
CLIENT_CHANNEL_CLAZZ - Static variable in class io.seata.core.rpc.netty.NettyBaseConfig
The constant CLIENT_CHANNEL_CLAZZ.
ClientHeartbeatProcessor - Class in io.seata.core.rpc.processor.client
process TC heartbeat message request(PONG)
ClientHeartbeatProcessor() - Constructor for class io.seata.core.rpc.processor.client.ClientHeartbeatProcessor
 
ClientMessageListener - Interface in io.seata.core.rpc
Deprecated.
ClientMessageSender - Interface in io.seata.core.rpc
Deprecated.
ClientOnResponseProcessor - Class in io.seata.core.rpc.processor.client
process TC response message.
ClientOnResponseProcessor(Map<Integer, MergeMessage>, ConcurrentHashMap<Integer, MessageFuture>, TransactionMessageHandler) - Constructor for class io.seata.core.rpc.processor.client.ClientOnResponseProcessor
 
ClientTableColumnsName - Interface in io.seata.core.constants
client table columns name.
ClientType - Enum in io.seata.core.rpc
Deprecated.
code - Variable in exception io.seata.core.exception.TransactionException
The Code.
commit(String) - Method in interface io.seata.core.model.TransactionManager
Global commit.
compareTo(BranchTransactionDO) - Method in class io.seata.core.store.BranchTransactionDO
 
compress(byte[]) - Method in interface io.seata.core.compressor.Compressor
compress byte[] to byte[].
compress(byte[]) - Method in class io.seata.core.compressor.CompressorFactory.NoneCompressor
 
Compressor - Interface in io.seata.core.compressor
 
COMPRESSOR_MAP - Static variable in class io.seata.core.compressor.CompressorFactory
The constant COMPRESSOR_MAP.
CompressorFactory - Class in io.seata.core.compressor
the type compressor factory
CompressorFactory() - Constructor for class io.seata.core.compressor.CompressorFactory
 
CompressorFactory.NoneCompressor - Class in io.seata.core.compressor
None compressor
CompressorType - Enum in io.seata.core.compressor
 
CONFIG - Static variable in class io.seata.core.exception.AbstractExceptionHandler
The constant CONFIG.
CONFIG - Static variable in class io.seata.core.rpc.netty.NettyBaseConfig
The constant CONFIG.
CONFIG - Static variable in class io.seata.core.store.db.AbstractDataSourceProvider
The constant CONFIG.
CONFIG - Static variable in class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
The constant CONFIG.
ConfigurationKeys - Interface in io.seata.core.constants
Deprecated.
The constants are moved to ConfigurationKeys
CONFIGURED_CODEC - Static variable in interface io.seata.core.protocol.ProtocolConstants
Configured codec by user, default is SEATA
CONFIGURED_COMPRESSOR - Static variable in interface io.seata.core.protocol.ProtocolConstants
Configured compressor by user, default is NONE
CONSUMER - Static variable in class io.seata.core.constants.DubboConstants
 
ContextCore - Interface in io.seata.core.context
The interface Context core.
ContextCoreLoader - Class in io.seata.core.context
The type Context core loader.
convertToLockDO(List<RowLock>) - Method in class io.seata.core.lock.AbstractLocker
Convert to lock do list.
convertToLockDO(RowLock) - Method in class io.seata.core.lock.AbstractLocker
 
convertVersion(String) - Static method in class io.seata.core.protocol.Version
 
convertVersionNotThrowException(String) - Static method in class io.seata.core.protocol.Version
 
createEventLoopGroup(int, ThreadFactory) - Method in interface io.seata.core.rpc.netty.RpcEventLoopGroup
Deprecated.
Create event loop group event loop group.
ctx - Variable in class io.seata.core.protocol.AbstractMessage
The Ctx.

D

DataSourceProvider - Interface in io.seata.core.store.db
The datasource provider
DBType - Enum in io.seata.core.constants
database type
debugLog(String, Object...) - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingServer
Debug log.
decode(ByteBuf, int) - Method in class io.seata.core.rpc.netty.v1.HeadMapSerializer
decode head map
decode(ChannelHandlerContext, ByteBuf) - Method in class io.seata.core.rpc.netty.v1.ProtocolV1Decoder
 
DecodeException - Exception in io.seata.core.exception
 
DecodeException(Throwable) - Constructor for exception io.seata.core.exception.DecodeException
 
decodeFrame(ByteBuf) - Method in class io.seata.core.rpc.netty.v1.ProtocolV1Decoder
 
decompress(byte[]) - Method in interface io.seata.core.compressor.Compressor
decompress byte[] to byte[].
decompress(byte[]) - Method in class io.seata.core.compressor.CompressorFactory.NoneCompressor
 
DEFAULT_LOG_QUERY_LIMIT - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant DEFAULT_LOG_QUERY_LIMIT.
DEFAULT_REDIS_SEATA_GLOBAL_LOCK_PREFIX - Static variable in class io.seata.core.constants.RedisKeyConstants
The globalLock key
DEFAULT_REDIS_SEATA_ROW_LOCK_PREFIX - Static variable in class io.seata.core.constants.RedisKeyConstants
The globalLock keys
DEFAULT_SAVE_DAYS - Static variable in class io.seata.core.protocol.transaction.UndoLogDeleteRequest
 
DefaultAuthSigner - Class in io.seata.core.auth
 
DefaultAuthSigner() - Constructor for class io.seata.core.auth.DefaultAuthSigner
 
DefaultDistributedLocker - Class in io.seata.core.store
Default distributed locker
DefaultDistributedLocker() - Constructor for class io.seata.core.store.DefaultDistributedLocker
 
DefaultServerMessageListenerImpl - Class in io.seata.core.rpc
Deprecated.
DefaultServerMessageListenerImpl(TransactionMessageHandler) - Constructor for class io.seata.core.rpc.DefaultServerMessageListenerImpl
Deprecated.
Instantiates a new Default server message listener.
DELETE_BRANCH_TRANSACTION_BY_BRANCH_ID - Static variable in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
The constant DELETE_BRANCH_TRANSACTION_BY_BRANCH_ID.
DELETE_BRANCH_TRANSACTION_BY_XID - Static variable in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
The constant DELETE_BRANCH_TRANSACTION_BY_XID.
DELETE_GLOBAL_TRANSACTION - Static variable in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
The constant DELETE_GLOBAL_TRANSACTION.
deleteBranchTransactionDO(BranchTransactionDO) - Method in interface io.seata.core.store.LogStore
Delete branch transaction do boolean.
deleteGlobalTransactionDO(GlobalTransactionDO) - Method in interface io.seata.core.store.LogStore
Delete global transaction do boolean.
deserialize(byte[]) - Method in interface io.seata.core.serializer.Serializer
Decode t from byte[].
destroy() - Method in interface io.seata.core.rpc.Disposable
 
destroy() - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
 
destroy() - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
destroy() - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingServer
 
destroy() - Method in class io.seata.core.rpc.netty.NettyRemotingServer
 
destroy() - Method in class io.seata.core.rpc.netty.RmNettyRemotingClient
 
destroy() - Method in class io.seata.core.rpc.netty.TmNettyRemotingClient
 
destroy() - Method in class io.seata.core.rpc.processor.server.ServerOnRequestProcessor
 
destroyAll() - Method in class io.seata.core.rpc.ShutdownHook
 
destroyChannel(Channel) - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
 
destroyChannel(String, Channel) - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
Destroy channel.
destroyChannel(String, Channel) - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
destroyChannel(String, Channel) - Method in class io.seata.core.rpc.netty.NettyRemotingServer
 
destroyObject(NettyPoolKey, Channel) - Method in class io.seata.core.rpc.netty.NettyPoolableFactory
 
Disposable - Interface in io.seata.core.rpc
 
DISTRIBUTED_LOCK_EXPIRE - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant distributed_lock column name expire
DISTRIBUTED_LOCK_KEY - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant distributed_lock column name lock key
DISTRIBUTED_LOCK_TABLE_PLACE_HOLD - Static variable in class io.seata.core.store.db.sql.distributed.lock.BaseDistributedLockSql
 
DISTRIBUTED_LOCK_VALUE - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant distributed_lock column name lock value
DistributedLockDO - Class in io.seata.core.store
Distributed lock DO
DistributedLockDO() - Constructor for class io.seata.core.store.DistributedLockDO
 
DistributedLockDO(String, String, Long) - Constructor for class io.seata.core.store.DistributedLockDO
 
DistributedLocker - Interface in io.seata.core.store
Distributed locker
DistributedLockSql - Interface in io.seata.core.store.db.sql.distributed.lock
 
DistributedLockSqlFactory - Class in io.seata.core.store.db.sql.distributed.lock
 
DistributedLockSqlFactory() - Constructor for class io.seata.core.store.db.sql.distributed.lock.DistributedLockSqlFactory
 
DmLockStoreSql - Class in io.seata.core.store.db.sql.lock
the database lock store DaMeng sql
DmLockStoreSql() - Constructor for class io.seata.core.store.db.sql.lock.DmLockStoreSql
 
DmLogStoreSqls - Class in io.seata.core.store.db.sql.log
Database log store DaMeng sql
DmLogStoreSqls() - Constructor for class io.seata.core.store.db.sql.log.DmLogStoreSqls
 
doAfterResponse(String, RpcMessage, Object) - Method in interface io.seata.core.rpc.hook.RpcHook
 
doAfterResponse(String, RpcMessage, Object) - Method in class io.seata.core.rpc.hook.StatusRpcHook
 
doAfterRpcHooks(String, RpcMessage, Object) - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
 
doBeforeRequest(String, RpcMessage) - Method in interface io.seata.core.rpc.hook.RpcHook
 
doBeforeRequest(String, RpcMessage) - Method in class io.seata.core.rpc.hook.StatusRpcHook
 
doBeforeRpcHooks(String, RpcMessage) - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
 
doSelect(List<InetSocketAddress>, Object) - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
DubboConstants - Class in io.seata.core.constants
DubboConstants
DubboConstants() - Constructor for class io.seata.core.constants.DubboConstants
 

E

enableClientBatchSendRequest - Variable in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
enableEpoll() - Static method in class io.seata.core.rpc.netty.NettyServerConfig
Enable epoll boolean.
enableNative() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Enable native boolean.
encode(Map<String, String>, ByteBuf) - Method in class io.seata.core.rpc.netty.v1.HeadMapSerializer
encode head map
encode(ChannelHandlerContext, Object, ByteBuf) - Method in class io.seata.core.rpc.netty.v1.ProtocolV1Encoder
 
entries() - Method in interface io.seata.core.context.ContextCore
entries
entries() - Method in class io.seata.core.context.FastThreadLocalContextCore
 
entries() - Static method in class io.seata.core.context.RootContext
entry map
entries() - Method in class io.seata.core.context.ThreadLocalContextCore
 
error(Logger, Throwable, String, Object[]) - Static method in class io.seata.core.logger.StackTraceLogger
 
Event - Interface in io.seata.core.event
The base interface for seata event.
EventBus - Interface in io.seata.core.event
The interface for event bus.
ExceptionEvent - Class in io.seata.core.event
Event data for exception.
ExceptionEvent(String) - Constructor for class io.seata.core.event.ExceptionEvent
 
exceptionHandleTemplate(AbstractExceptionHandler.Callback<T, S>, T, S) - Method in class io.seata.core.exception.AbstractExceptionHandler
Exception handle template.
execute(T, S) - Method in interface io.seata.core.exception.AbstractExceptionHandler.Callback
Execute.
extraData - Variable in class io.seata.core.protocol.AbstractIdentifyRequest
The Extra data.
extraData - Variable in class io.seata.core.protocol.transaction.AbstractGlobalEndRequest
The Extra data.

F

FastThreadLocalContextCore - Class in io.seata.core.context
The type Fast Thread local context core.
FastThreadLocalContextCore() - Constructor for class io.seata.core.context.FastThreadLocalContextCore
 
futures - Variable in class io.seata.core.rpc.netty.AbstractNettyRemoting
Obtain the return result through MessageFuture blocking.

G

generate() - Method in class io.seata.core.store.db.AbstractDataSourceProvider
generate the datasource
get(String) - Method in interface io.seata.core.context.ContextCore
Get value.
get(String) - Method in class io.seata.core.context.FastThreadLocalContextCore
 
get(String) - Method in class io.seata.core.context.ThreadLocalContextCore
 
get(byte) - Static method in enum io.seata.core.exception.TransactionExceptionCode
Get transaction exception code.
get(int) - Static method in enum io.seata.core.exception.TransactionExceptionCode
Get transaction exception code.
get(byte) - Static method in enum io.seata.core.model.BranchStatus
Get branch status.
get(int) - Static method in enum io.seata.core.model.BranchStatus
Get branch status.
get(byte) - Static method in enum io.seata.core.model.BranchType
Get branch type.
get(int) - Static method in enum io.seata.core.model.BranchType
Get branch type.
get(String) - Static method in enum io.seata.core.model.BranchType
Get branch type.
get(byte) - Static method in enum io.seata.core.model.GlobalStatus
Get global status.
get(int) - Static method in enum io.seata.core.model.GlobalStatus
Get global status.
get(byte) - Static method in enum io.seata.core.model.LockStatus
Get lock status.
get(int) - Static method in enum io.seata.core.model.LockStatus
Get lock status.
get(long, TimeUnit) - Method in class io.seata.core.protocol.MessageFuture
Get object.
get(byte) - Static method in enum io.seata.core.protocol.ResultCode
Get result code.
get(int) - Static method in enum io.seata.core.protocol.ResultCode
Get result code.
get(byte) - Static method in enum io.seata.core.rpc.ClientType
Deprecated.
Get client type.
get(int) - Static method in enum io.seata.core.rpc.ClientType
Deprecated.
Get client type.
getAddress() - Method in class io.seata.core.rpc.netty.NettyPoolKey
Gets get address.
getAddressFromChannel(Channel) - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
Gets address from channel.
getAddressFromChannel(Channel) - Static method in class io.seata.core.rpc.netty.ChannelUtil
get address from channel
getAddressFromContext(ChannelHandlerContext) - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
Gets address from context.
getAllBranchSessionSQL(String, String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getAllBranchSessionSQL(String, String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get all branch session sql string.
getAllGlobalSessionSql(String, String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getAllGlobalSessionSql(String, String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get all global session sql string.
getAllLockSql(String, String) - Method in class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
 
getAllLockSql(String, String) - Method in interface io.seata.core.store.db.sql.lock.LockStoreSql
Get all lock sql string.
getAllowClassPattern() - Static method in class io.seata.core.serializer.SerializerSecurityRegistry
 
getAllowClassType() - Static method in class io.seata.core.serializer.SerializerSecurityRegistry
 
getApplicationData() - Method in class io.seata.core.protocol.transaction.AbstractBranchEndRequest
Gets application data.
getApplicationData() - Method in class io.seata.core.protocol.transaction.BranchRegisterRequest
Gets application data.
getApplicationData() - Method in class io.seata.core.protocol.transaction.BranchReportRequest
Gets application data.
getApplicationData() - Method in class io.seata.core.store.BranchTransactionDO
Gets application data.
getApplicationData() - Method in class io.seata.core.store.GlobalTransactionDO
Gets application data.
getApplicationId() - Method in class io.seata.core.event.GlobalTransactionEvent
Gets application id.
getApplicationId() - Method in class io.seata.core.protocol.AbstractIdentifyRequest
Gets application id.
getApplicationId() - Method in class io.seata.core.rpc.RpcContext
Gets get application id.
getApplicationId() - Method in class io.seata.core.store.GlobalTransactionDO
Gets application id.
getBatchDeleteLockSql(String, int) - Method in class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
 
getBatchDeleteLockSql(String, int) - Method in interface io.seata.core.store.db.sql.lock.LockStoreSql
Get batch delete lock sql string.
getBatchDeleteLockSqlByBranchId(String) - Method in class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
 
getBatchDeleteLockSqlByBranchId(String) - Method in interface io.seata.core.store.db.sql.lock.LockStoreSql
Get batch delete lock sql string.
getBatchDeleteLockSqlByXid(String) - Method in class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
 
getBatchDeleteLockSqlByXid(String) - Method in interface io.seata.core.store.db.sql.lock.LockStoreSql
Get batch delete lock sql string.
getBatchUpdateStatusLockByGlobalSql(String) - Method in class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
 
getBatchUpdateStatusLockByGlobalSql(String) - Method in interface io.seata.core.store.db.sql.lock.LockStoreSql
get batch update status lock by global sql
getBeginTime() - Method in class io.seata.core.event.GlobalTransactionEvent
Gets begin time.
getBeginTime() - Method in class io.seata.core.store.GlobalTransactionDO
Gets begin time.
getBody() - Method in class io.seata.core.protocol.RpcMessage
Gets body.
getBossThreadPrefix() - Method in class io.seata.core.rpc.netty.NettyServerConfig
Get boss thread prefix string.
getBossThreadSize() - Method in class io.seata.core.rpc.netty.NettyServerConfig
Get boss thread size int.
getBranchId() - Method in class io.seata.core.lock.RowLock
Gets branch id.
getBranchId() - Method in class io.seata.core.protocol.transaction.AbstractBranchEndRequest
Gets branch id.
getBranchId() - Method in class io.seata.core.protocol.transaction.AbstractBranchEndResponse
Gets branch id.
getBranchId() - Method in class io.seata.core.protocol.transaction.BranchRegisterResponse
Gets branch id.
getBranchId() - Method in class io.seata.core.protocol.transaction.BranchReportRequest
Gets branch id.
getBranchId() - Method in class io.seata.core.store.BranchTransactionDO
Gets branch id.
getBranchId() - Method in class io.seata.core.store.LockDO
Gets branch id.
getBranchStatus() - Method in class io.seata.core.protocol.transaction.AbstractBranchEndResponse
Gets branch status.
getBranchType() - Static method in class io.seata.core.context.RootContext
get the branch type
getBranchType() - Method in interface io.seata.core.model.Resource
get resource type, AT, TCC, SAGA and XA
getBranchType() - Method in interface io.seata.core.model.ResourceManager
Get the BranchType.
getBranchType() - Method in class io.seata.core.protocol.transaction.AbstractBranchEndRequest
Gets branch type.
getBranchType() - Method in class io.seata.core.protocol.transaction.BranchRegisterRequest
Gets branch type.
getBranchType() - Method in class io.seata.core.protocol.transaction.BranchReportRequest
Gets branch type.
getBranchType() - Method in class io.seata.core.protocol.transaction.UndoLogDeleteRequest
 
getBranchType() - Method in class io.seata.core.store.BranchTransactionDO
Gets branch type.
getByCode(int) - Static method in enum io.seata.core.compressor.CompressorType
Gets result code.
getByCode(int) - Static method in enum io.seata.core.serializer.SerializerType
Gets result code.
getByName(String) - Static method in enum io.seata.core.compressor.CompressorType
Gets result code.
getByName(String) - Static method in enum io.seata.core.serializer.SerializerType
Gets result code.
getChannel(String, String, boolean) - Static method in class io.seata.core.rpc.netty.ChannelManager
Gets get channel.
getChannel() - Method in class io.seata.core.rpc.RpcContext
Gets get channel.
getChannelMaxAllIdleSeconds() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Gets channel max all idle seconds.
getChannelMaxReadIdleSeconds() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Gets channel max read idle seconds.
getChannelMaxReadIdleSeconds() - Method in class io.seata.core.rpc.netty.NettyServerConfig
Gets channel max read idle seconds.
getChannelMaxWriteIdleSeconds() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Gets client channel max idle time seconds.
getChannelVersion(Channel) - Static method in class io.seata.core.protocol.Version
Gets channel version.
getCheckAliveInterval() - Static method in class io.seata.core.rpc.netty.NettyClientConfig
Gets check alive interval.
getCheckLockableSql(String, int) - Method in class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
 
getCheckLockableSql(String, int) - Method in interface io.seata.core.store.db.sql.lock.LockStoreSql
Get check lock sql string.
getClientAppName() - Static method in class io.seata.core.rpc.netty.NettyClientConfig
Gets client app name.
getClientChannelClazz() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Gets client channel clazz.
getClientChannelManager() - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
getClientId() - Method in class io.seata.core.rpc.RpcContext
Gets get client id.
getClientId() - Method in class io.seata.core.store.BranchTransactionDO
Gets client id.
getClientIpFromChannel(Channel) - Static method in class io.seata.core.rpc.netty.ChannelUtil
get client ip from channel
getClientPortFromChannel(Channel) - Static method in class io.seata.core.rpc.netty.ChannelUtil
get client port from channel
getClientRMHolderMap() - Method in class io.seata.core.rpc.RpcContext
Gets get client rm holder map.
getClientRole() - Method in class io.seata.core.rpc.RpcContext
Gets get client role.
getClientSelectorThreadPrefix() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Get client selector thread prefix string.
getClientSelectorThreadSize() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Gets client selector thread size.
getClientSocketRcvBufSize() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Gets client socket rcv buf size.
getClientSocketSndBufSize() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Gets client socket snd buf size.
getClientType() - Static method in class io.seata.core.rpc.netty.NettyClientConfig
Gets client type.
getClientWorkerThreadPrefix() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Get client worker thread prefix string.
getClientWorkerThreads() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Gets client worker threads.
getCode() - Method in enum io.seata.core.compressor.CompressorType
Gets code.
getCode() - Method in exception io.seata.core.exception.TransactionException
Gets code.
getCode() - Method in enum io.seata.core.model.BranchStatus
Gets code.
getCode() - Method in enum io.seata.core.model.GlobalStatus
Gets code.
getCode() - Method in enum io.seata.core.model.LockStatus
Gets code.
getCode() - Method in enum io.seata.core.serializer.SerializerType
Gets code.
getCodec() - Method in class io.seata.core.protocol.RpcMessage
Gets codec.
getCompressor(byte) - Static method in class io.seata.core.compressor.CompressorFactory
Get compressor by code.
getCompressor() - Method in class io.seata.core.protocol.RpcMessage
Gets compressor.
getConnectTimeoutMillis() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Gets connect timeout millis.
getContextFromIdentified(Channel) - Static method in class io.seata.core.rpc.netty.ChannelManager
Gets get context from identified.
getCurrent() - Static method in class io.seata.core.protocol.Version
Gets current.
getCurrentGlobalLockConfig() - Static method in class io.seata.core.context.GlobalLockConfigHolder
 
getCurrentMaxSessionId(long, long) - Method in interface io.seata.core.store.LogStore
Gets current max session id.
getDBType() - Method in class io.seata.core.store.db.AbstractDataSourceProvider
Get db type db type.
getDefaultListenPort() - Method in class io.seata.core.rpc.netty.NettyServerConfig
Gets listen port.
getDeleteBranchTransactionByBranchIdSQL(String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getDeleteBranchTransactionByBranchIdSQL(String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get delete branch transaction by branch id sql string.
getDeleteBranchTransactionByXId(String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getDeleteBranchTransactionByXId(String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get delete branch transaction by x id string.
getDeleteGlobalTransactionSQL(String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getDeleteGlobalTransactionSQL(String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get delete global transaction sql string.
getDeleteLockSql(String) - Method in class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
 
getDeleteLockSql(String) - Method in interface io.seata.core.store.db.sql.lock.LockStoreSql
Get delete lock sql string.
getDenyClassPattern() - Static method in class io.seata.core.serializer.SerializerSecurityRegistry
 
getDistributedLogStoreSql(String) - Static method in class io.seata.core.store.db.sql.distributed.lock.DistributedLockSqlFactory
get the lock store sql
getDriverClassLoader() - Method in class io.seata.core.store.db.AbstractDataSourceProvider
 
getDriverClassName() - Method in class io.seata.core.store.db.AbstractDataSourceProvider
get db driver class name
getEndTime() - Method in class io.seata.core.event.GlobalTransactionEvent
Gets end time.
getErrMsg() - Method in class io.seata.core.model.Result
 
getErrMsgParams() - Method in class io.seata.core.model.Result
 
getExecutorThreadPrefix() - Method in class io.seata.core.rpc.netty.NettyServerConfig
Get executor thread prefix string.
getExpireTime() - Method in class io.seata.core.store.DistributedLockDO
 
getExtraData() - Method in class io.seata.core.protocol.AbstractIdentifyRequest
Gets extra data.
getExtraData() - Method in class io.seata.core.protocol.AbstractIdentifyResponse
Gets extra data.
getExtraData() - Method in class io.seata.core.protocol.transaction.AbstractGlobalEndRequest
Gets extra data.
getExtraData() - Method in class io.seata.core.protocol.transaction.GlobalBeginResponse
Gets extra data.
getFeature() - Method in class io.seata.core.lock.RowLock
Gets feature.
getFirst() - Method in class io.seata.core.rpc.processor.Pair
 
getFutures() - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
 
getGlobalStatus() - Method in class io.seata.core.protocol.transaction.AbstractGlobalEndResponse
Gets global status.
getGlobalStatus() - Method in class io.seata.core.protocol.transaction.GlobalReportRequest
Gets global status.
getGmtCreate() - Method in class io.seata.core.store.BranchTransactionDO
Gets gmt create.
getGmtCreate() - Method in class io.seata.core.store.GlobalTransactionDO
Gets gmt create.
getGmtModified() - Method in class io.seata.core.store.BranchTransactionDO
Gets gmt modified.
getGmtModified() - Method in class io.seata.core.store.GlobalTransactionDO
Gets gmt modified.
getGroup() - Method in class io.seata.core.event.GlobalTransactionEvent
Gets group.
getGroup() - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
 
getHandler() - Method in class io.seata.core.rpc.netty.NettyRemotingServer
 
getHead(String) - Method in class io.seata.core.protocol.RpcMessage
Gets head.
getHeadMap() - Method in class io.seata.core.protocol.RpcMessage
Gets head map.
getId() - Method in class io.seata.core.event.GlobalTransactionEvent
Gets id.
getId() - Method in class io.seata.core.protocol.RpcMessage
Gets id.
getInsertBranchTransactionSQL(String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getInsertBranchTransactionSQL(String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get insert branch transaction sql string.
getInsertBranchTransactionSQL(String) - Method in class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
 
getInsertBranchTransactionSQL(String) - Method in class io.seata.core.store.db.sql.log.OracleLogStoreSqls
 
getInsertBranchTransactionSQL(String) - Method in class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
 
getInsertBranchTransactionSQL(String) - Method in class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
 
getInsertGlobalTransactionSQL(String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getInsertGlobalTransactionSQL(String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get insert global transaction sql string.
getInsertGlobalTransactionSQL(String) - Method in class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
 
getInsertGlobalTransactionSQL(String) - Method in class io.seata.core.store.db.sql.log.OracleLogStoreSqls
 
getInsertGlobalTransactionSQL(String) - Method in class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
 
getInsertGlobalTransactionSQL(String) - Method in class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
 
getInsertLockSQL(String) - Method in class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
 
getInsertLockSQL(String) - Method in class io.seata.core.store.db.sql.lock.H2LockStoreSql
 
getInsertLockSQL(String) - Method in interface io.seata.core.store.db.sql.lock.LockStoreSql
Get insert lock sql string.
getInsertLockSQL(String) - Method in class io.seata.core.store.db.sql.lock.MysqlLockStoreSql
 
getInsertLockSQL(String) - Method in class io.seata.core.store.db.sql.lock.OceanbaseLockStoreSql
 
getInsertLockSQL(String) - Method in class io.seata.core.store.db.sql.lock.OracleLockStoreSql
 
getInsertLockSQL(String) - Method in class io.seata.core.store.db.sql.lock.PostgresqlLockStoreSql
 
getInsertLockSQL(String) - Method in class io.seata.core.store.db.sql.lock.SqlServerLockStoreSql
 
getInsertSql(String) - Method in class io.seata.core.store.db.sql.distributed.lock.BaseDistributedLockSql
 
getInsertSql(String) - Method in interface io.seata.core.store.db.sql.distributed.lock.DistributedLockSql
Get insert distribute lock sql
getInstance(String, String) - Static method in class io.seata.core.rpc.netty.RmNettyRemotingClient
Gets instance.
getInstance() - Static method in class io.seata.core.rpc.netty.RmNettyRemotingClient
Gets instance.
getInstance(String, String) - Static method in class io.seata.core.rpc.netty.TmNettyRemotingClient
Gets instance.
getInstance(String, String, String, String) - Static method in class io.seata.core.rpc.netty.TmNettyRemotingClient
Gets instance.
getInstance() - Static method in class io.seata.core.rpc.netty.TmNettyRemotingClient
Gets instance.
getInstance() - Static method in class io.seata.core.rpc.netty.v1.HeadMapSerializer
 
getInstance() - Static method in class io.seata.core.rpc.ShutdownHook
 
getKeepAliveTime() - Static method in class io.seata.core.rpc.netty.NettyServerConfig
 
getListenPort() - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingServer
Gets listen port.
getListenPort() - Method in class io.seata.core.rpc.netty.NettyServerBootstrap
Gets listen port.
getLockKey() - Method in class io.seata.core.protocol.transaction.BranchRegisterRequest
Gets lock key.
getLockKey() - Method in class io.seata.core.store.DistributedLockDO
 
getLockRetryInterval() - Method in class io.seata.core.model.GlobalLockConfig
 
getLockRetryTimes() - Method in class io.seata.core.model.GlobalLockConfig
 
getLockStrategyMode() - Method in class io.seata.core.model.GlobalLockConfig
 
getLockValue() - Method in class io.seata.core.store.DistributedLockDO
 
getLogStoreSql(String) - Static method in class io.seata.core.store.db.sql.lock.LockStoreSqlFactory
get the lock store sql
getLogStoreSqls(String) - Static method in class io.seata.core.store.db.sql.log.LogStoreSqlsFactory
get the log store sqls
getManagedResources() - Method in interface io.seata.core.model.ResourceManager
Get all resources managed by this manager.
getMaxAcquireConnMills() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Get max acquire conn mills long.
getMaxBranchResultPoolSize() - Static method in class io.seata.core.rpc.netty.NettyServerConfig
Get the max size for branch result thread pool
getMaxCheckAliveRetry() - Static method in class io.seata.core.rpc.netty.NettyClientConfig
Gets max check alive retry.
getMaxConn() - Method in class io.seata.core.store.db.AbstractDataSourceProvider
Get max conn int.
getMaxInactiveChannelCheck() - Static method in class io.seata.core.rpc.netty.NettyClientConfig
Gets max inactive channel check.
getMaxNotWriteableRetry() - Static method in class io.seata.core.rpc.netty.NettyClientConfig
Gets max not writeable retry.
getMaxPoolActive() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Gets max pool active.
getMaxServerPoolSize() - Static method in class io.seata.core.rpc.netty.NettyServerConfig
 
getMaxTaskQueueSize() - Static method in class io.seata.core.rpc.netty.NettyServerConfig
 
getMaxWait() - Method in class io.seata.core.store.db.AbstractDataSourceProvider
get db max wait
getMergedResourceKeys() - Method in class io.seata.core.rpc.netty.RmNettyRemotingClient
 
getMessage() - Method in class io.seata.core.rpc.netty.NettyPoolKey
Gets message.
getMessageType() - Method in class io.seata.core.protocol.RpcMessage
Gets message type.
getMinBranchResultPoolSize() - Static method in class io.seata.core.rpc.netty.NettyServerConfig
Get the min size for branch result thread pool
getMinConn() - Method in class io.seata.core.store.db.AbstractDataSourceProvider
Get min conn int.
getMinPoolIdle() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Gets min pool idle.
getMinServerPoolSize() - Static method in class io.seata.core.rpc.netty.NettyServerConfig
 
getModeByName(String) - Static method in enum io.seata.core.rpc.netty.NettyBaseConfig.WorkThreadMode
Gets mode by name.
getMsg() - Method in class io.seata.core.protocol.AbstractResultMessage
Gets msg.
getMsgIds() - Method in class io.seata.core.protocol.BatchResultMessage
 
getMsgs() - Method in class io.seata.core.protocol.MergeResultMessage
Get msgs abstract result message [ ].
getName() - Method in class io.seata.core.event.ExceptionEvent
 
getName() - Method in class io.seata.core.event.GlobalTransactionEvent
Gets name.
getNewChannel(InetSocketAddress) - Method in class io.seata.core.rpc.netty.NettyClientBootstrap
Gets new channel.
getNextMessageId() - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
 
getPassword() - Method in class io.seata.core.store.db.AbstractDataSourceProvider
Get password string.
getPendingConnSize() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Gets pending conn size.
getPerHostMaxConn() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Gets per host max conn.
getPerHostMinConn() - Static method in class io.seata.core.rpc.netty.NettyClientConfig
Gets per host min conn.
getPk() - Method in class io.seata.core.lock.RowLock
Gets pk.
getPk() - Method in class io.seata.core.store.LockDO
Gets pk.
getPoolKeyFunction() - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
Get pool key function.
getPoolKeyFunction() - Method in class io.seata.core.rpc.netty.RmNettyRemotingClient
 
getPoolKeyFunction() - Method in class io.seata.core.rpc.netty.TmNettyRemotingClient
 
getPortMap(String) - Method in class io.seata.core.rpc.RpcContext
Gets port map.
getPublicKey() - Method in class io.seata.core.store.db.AbstractDataSourceProvider
Get public key.
getQueryBranchMax(String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getQueryBranchMax(String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Gets query branch max.
getQueryBranchTransaction(String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getQueryBranchTransaction(String, String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getQueryBranchTransaction(String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get query branch transaction string.
getQueryBranchTransaction(String, String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get query branch transaction string.
getQueryGlobalMax(String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getQueryGlobalMax(String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Gets query global max.
getQueryGlobalTransactionForRecoverySQL(String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getQueryGlobalTransactionForRecoverySQL(String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get query global transaction for recovery sql string.
getQueryGlobalTransactionForRecoverySQL(String) - Method in class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
 
getQueryGlobalTransactionForRecoverySQL(String) - Method in class io.seata.core.store.db.sql.log.OracleLogStoreSqls
 
getQueryGlobalTransactionForRecoverySQL(String) - Method in class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
 
getQueryGlobalTransactionForRecoverySQL(String) - Method in class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
 
getQueryGlobalTransactionSQL(String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getQueryGlobalTransactionSQL(String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get query global transaction sql string.
getQueryGlobalTransactionSQLByStatus(String, String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getQueryGlobalTransactionSQLByStatus(String, String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get query global transaction sql by status string.
getQueryGlobalTransactionSQLByStatus(String, String) - Method in class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
 
getQueryGlobalTransactionSQLByStatus(String, String) - Method in class io.seata.core.store.db.sql.log.OracleLogStoreSqls
 
getQueryGlobalTransactionSQLByStatus(String, String) - Method in class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
 
getQueryGlobalTransactionSQLByStatus(String, String) - Method in class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
 
getQueryGlobalTransactionSQLByTransactionId(String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getQueryGlobalTransactionSQLByTransactionId(String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get query global transaction sql by transaction id string.
getQueryLockSql(String) - Method in class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
 
getQueryLockSql(String) - Method in interface io.seata.core.store.db.sql.lock.LockStoreSql
Get query lock sql string.
getRamSign(String, String) - Static method in class io.seata.core.auth.RamSignAdapter
get ram sign Sign with hmac SHA1 encrtpt
getRequestMessage() - Method in class io.seata.core.protocol.MessageFuture
Gets request message.
getResourceGroupId() - Method in interface io.seata.core.model.Resource
Get the resource group id.
getResourceGroupId() - Method in class io.seata.core.store.BranchTransactionDO
Gets resource group id.
getResourceId() - Method in class io.seata.core.lock.RowLock
Gets resource id.
getResourceId() - Method in interface io.seata.core.model.Resource
Get the resource id.
getResourceId() - Method in class io.seata.core.protocol.transaction.AbstractBranchEndRequest
Gets resource id.
getResourceId() - Method in class io.seata.core.protocol.transaction.BranchRegisterRequest
Gets resource id.
getResourceId() - Method in class io.seata.core.protocol.transaction.BranchReportRequest
Gets resource id.
getResourceId() - Method in class io.seata.core.protocol.transaction.UndoLogDeleteRequest
 
getResourceId() - Method in class io.seata.core.store.BranchTransactionDO
Gets resource id.
getResourceId() - Method in class io.seata.core.store.LockDO
Gets resource id.
getResourceIds() - Method in class io.seata.core.protocol.RegisterRMRequest
Gets resource ids.
getResourceSets() - Method in class io.seata.core.rpc.RpcContext
Gets get resource sets.
getResult() - Method in class io.seata.core.model.Result
 
getResultCode() - Method in class io.seata.core.protocol.AbstractResultMessage
Gets result code.
getResultMessages() - Method in class io.seata.core.protocol.BatchResultMessage
 
getRmChannels() - Static method in class io.seata.core.rpc.netty.ChannelManager
get rm channels
getRmDispatchThreadPrefix() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Gets rm dispatch thread prefix.
getRole() - Method in class io.seata.core.event.GlobalTransactionEvent
Gets role.
getRoleFromChannel(Channel) - Static method in class io.seata.core.rpc.netty.ChannelManager
Gets get role from channel.
getRowKey(String, String, String) - Method in class io.seata.core.lock.AbstractLocker
Get row key string.
getRowKey() - Method in class io.seata.core.lock.RowLock
Gets row key.
getRowKey() - Method in class io.seata.core.store.LockDO
Gets row key.
getRpcDispatchThreadPrefix() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Get rpc dispatch thread prefix string.
getRpcRequestTimeout() - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
get Rpc Request Timeout
getRpcRequestTimeout() - Static method in class io.seata.core.rpc.netty.NettyServerConfig
Gets rpc request timeout.
getRpcRequestTimeout() - Method in class io.seata.core.rpc.netty.RmNettyRemotingClient
 
getRpcRequestTimeout() - Method in class io.seata.core.rpc.netty.TmNettyRemotingClient
 
getRpcRmRequestTimeout() - Static method in class io.seata.core.rpc.netty.NettyClientConfig
Gets rpc RM sendAsyncRequestWithResponse time out.
getRpcTmRequestTimeout() - Static method in class io.seata.core.rpc.netty.NettyClientConfig
Gets rpc TM sendAsyncRequestWithResponse time out.
getSameClientChannel(Channel) - Static method in class io.seata.core.rpc.netty.ChannelManager
Gets get same income client channel.
getSaveDays() - Method in class io.seata.core.protocol.transaction.UndoLogDeleteRequest
 
getSecond() - Method in class io.seata.core.rpc.processor.Pair
 
getSelectDistributeForUpdateSql(String) - Method in class io.seata.core.store.db.sql.distributed.lock.BaseDistributedLockSql
 
getSelectDistributeForUpdateSql(String) - Method in interface io.seata.core.store.db.sql.distributed.lock.DistributedLockSql
Get the select distribute lock sql
getServerChannelMaxIdleTimeSeconds() - Method in class io.seata.core.rpc.netty.NettyServerConfig
Gets server channel max idle time seconds.
getServerMessageSender() - Method in class io.seata.core.rpc.DefaultServerMessageListenerImpl
Deprecated.
Gets server message sender.
getServerSelectorThreads() - Method in class io.seata.core.rpc.netty.NettyServerConfig
Gets server selector threads.
getServerShutdownWaitTime() - Method in class io.seata.core.rpc.netty.NettyServerConfig
Get the timeout seconds of shutdown.
getServerSocketResvBufSize() - Method in class io.seata.core.rpc.netty.NettyServerConfig
Gets server socket resv buf size.
getServerSocketSendBufSize() - Method in class io.seata.core.rpc.netty.NettyServerConfig
Gets server socket send buf size.
getServerWorkerThreads() - Method in class io.seata.core.rpc.netty.NettyServerConfig
Gets server worker threads.
getSignVersion() - Method in interface io.seata.core.auth.AuthSigner
 
getSignVersion() - Method in class io.seata.core.auth.DefaultAuthSigner
 
getSoBackLogSize() - Method in class io.seata.core.rpc.netty.NettyServerConfig
Gets so back log size.
getSocketAddressStartChar() - Static method in class io.seata.core.rpc.netty.NettyClientConfig
Gets socket address start char.
getStatus() - Method in class io.seata.core.event.GlobalTransactionEvent
Gets status.
getStatus(String) - Method in interface io.seata.core.model.TransactionManager
Get current status of the give transaction.
getStatus() - Method in class io.seata.core.protocol.transaction.BranchReportRequest
Gets status.
getStatus() - Method in class io.seata.core.store.BranchTransactionDO
Gets status.
getStatus() - Method in class io.seata.core.store.GlobalTransactionDO
Gets status.
getStatus() - Method in class io.seata.core.store.LockDO
Gets status.
getSubscribers() - Method in interface io.seata.core.event.EventBus
Gets subscribers.
getSubscribers() - Method in class io.seata.core.event.GuavaEventBus
 
getTableName() - Method in class io.seata.core.lock.RowLock
Gets table name.
getTableName() - Method in class io.seata.core.store.LockDO
Gets table name.
getTimeout() - Static method in class io.seata.core.context.RootContext
 
getTimeout() - Method in class io.seata.core.protocol.MessageFuture
Gets timeout.
getTimeout() - Method in class io.seata.core.protocol.transaction.GlobalBeginRequest
Gets timeout.
getTimeout() - Method in class io.seata.core.store.GlobalTransactionDO
Gets timeout.
getTmDispatchThreadPrefix() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Gets tm dispatch thread prefix.
getTransactionExceptionCode() - Method in class io.seata.core.protocol.transaction.AbstractTransactionResponse
Gets transaction exception code.
getTransactionId() - Method in class io.seata.core.lock.RowLock
Gets transaction id.
getTransactionId() - Method in class io.seata.core.store.BranchTransactionDO
Gets transaction id.
getTransactionId() - Method in class io.seata.core.store.GlobalTransactionDO
Gets transaction id.
getTransactionId() - Method in class io.seata.core.store.LockDO
Gets transaction id.
getTransactionMessageHandler() - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
getTransactionName() - Method in class io.seata.core.protocol.transaction.GlobalBeginRequest
Gets transaction name.
getTransactionName() - Method in class io.seata.core.store.GlobalTransactionDO
Gets transaction name.
getTransactionRole() - Method in class io.seata.core.rpc.netty.NettyPoolKey
Gets get client role.
getTransactionServiceGroup() - Method in class io.seata.core.protocol.AbstractIdentifyRequest
Gets transaction service group.
getTransactionServiceGroup() - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
Get transaction service group.
getTransactionServiceGroup() - Method in class io.seata.core.rpc.netty.RmNettyRemotingClient
 
getTransactionServiceGroup() - Method in class io.seata.core.rpc.netty.TmNettyRemotingClient
 
getTransactionServiceGroup() - Method in class io.seata.core.rpc.RpcContext
Gets get transaction service group.
getTransactionServiceGroup() - Method in class io.seata.core.store.GlobalTransactionDO
Gets transaction service group.
getType(String) - Static method in enum io.seata.core.rpc.TransportProtocolType
Gets type.
getType(String) - Static method in enum io.seata.core.rpc.TransportServerType
Gets type.
getTypeCode() - Method in class io.seata.core.protocol.BatchResultMessage
 
getTypeCode() - Method in class io.seata.core.protocol.HeartbeatMessage
 
getTypeCode() - Method in class io.seata.core.protocol.MergedWarpMessage
 
getTypeCode() - Method in class io.seata.core.protocol.MergeResultMessage
 
getTypeCode() - Method in interface io.seata.core.protocol.MessageTypeAware
Gets type code.
getTypeCode() - Method in class io.seata.core.protocol.RegisterRMRequest
 
getTypeCode() - Method in class io.seata.core.protocol.RegisterRMResponse
 
getTypeCode() - Method in class io.seata.core.protocol.RegisterTMRequest
 
getTypeCode() - Method in class io.seata.core.protocol.RegisterTMResponse
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.BranchCommitRequest
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.BranchCommitResponse
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.BranchRegisterRequest
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.BranchRegisterResponse
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.BranchReportRequest
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.BranchReportResponse
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.BranchRollbackRequest
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.BranchRollbackResponse
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.GlobalBeginRequest
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.GlobalBeginResponse
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.GlobalCommitRequest
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.GlobalCommitResponse
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.GlobalLockQueryRequest
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.GlobalLockQueryResponse
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.GlobalReportRequest
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.GlobalReportResponse
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.GlobalRollbackRequest
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.GlobalRollbackResponse
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.GlobalStatusRequest
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.GlobalStatusResponse
 
getTypeCode() - Method in class io.seata.core.protocol.transaction.UndoLogDeleteRequest
 
getUpdateBranchTransactionStatusAppDataSQL(String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get update branch transaction status and app data sql string.
getUpdateBranchTransactionStatusAppDataSQL(String) - Method in class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
 
getUpdateBranchTransactionStatusAppDataSQL(String) - Method in class io.seata.core.store.db.sql.log.OracleLogStoreSqls
 
getUpdateBranchTransactionStatusAppDataSQL(String) - Method in class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
 
getUpdateBranchTransactionStatusAppDataSQL(String) - Method in class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
 
getUpdateBranchTransactionStatusSQL(String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getUpdateBranchTransactionStatusSQL(String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get update branch transaction status sql string.
getUpdateBranchTransactionStatusSQL(String) - Method in class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
 
getUpdateBranchTransactionStatusSQL(String) - Method in class io.seata.core.store.db.sql.log.OracleLogStoreSqls
 
getUpdateBranchTransactionStatusSQL(String) - Method in class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
 
getUpdateBranchTransactionStatusSQL(String) - Method in class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
 
getUpdateGlobalTransactionStatusByStatusSQL(String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get update global transaction status sql string.
getUpdateGlobalTransactionStatusByStatusSQL(String) - Method in class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
 
getUpdateGlobalTransactionStatusByStatusSQL(String) - Method in class io.seata.core.store.db.sql.log.OracleLogStoreSqls
 
getUpdateGlobalTransactionStatusByStatusSQL(String) - Method in class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
 
getUpdateGlobalTransactionStatusByStatusSQL(String) - Method in class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
 
getUpdateGlobalTransactionStatusSQL(String) - Method in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
 
getUpdateGlobalTransactionStatusSQL(String) - Method in interface io.seata.core.store.db.sql.log.LogStoreSqls
Get update global transaction status sql string.
getUpdateGlobalTransactionStatusSQL(String) - Method in class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
 
getUpdateGlobalTransactionStatusSQL(String) - Method in class io.seata.core.store.db.sql.log.OracleLogStoreSqls
 
getUpdateGlobalTransactionStatusSQL(String) - Method in class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
 
getUpdateGlobalTransactionStatusSQL(String) - Method in class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
 
getUpdateSql(String) - Method in class io.seata.core.store.db.sql.distributed.lock.BaseDistributedLockSql
 
getUpdateSql(String) - Method in interface io.seata.core.store.db.sql.distributed.lock.DistributedLockSql
Get update distribute lock sql
getUrl() - Method in class io.seata.core.store.db.AbstractDataSourceProvider
Get url string.
getUser() - Method in class io.seata.core.store.db.AbstractDataSourceProvider
Get user string.
getValidationQuery(DBType) - Method in class io.seata.core.store.db.AbstractDataSourceProvider
Get validation query string.
getValue() - Method in enum io.seata.core.rpc.netty.NettyBaseConfig.WorkThreadMode
Gets value.
getValue() - Method in enum io.seata.core.rpc.netty.NettyPoolKey.TransactionRole
Gets value.
getVersion() - Method in class io.seata.core.protocol.AbstractIdentifyRequest
Gets version.
getVersion() - Method in class io.seata.core.protocol.AbstractIdentifyResponse
Gets version.
getVersion() - Method in class io.seata.core.rpc.RpcContext
Gets get version.
getVgroup() - Static method in class io.seata.core.rpc.netty.NettyClientConfig
Gets vgroup.
getWorkerThreadPrefix() - Method in class io.seata.core.rpc.netty.NettyServerConfig
Get worker thread prefix string.
getWriteBufferHighWaterMark() - Method in class io.seata.core.rpc.netty.NettyServerConfig
Gets write buffer high water mark.
getWriteBufferLowWaterMark() - Method in class io.seata.core.rpc.netty.NettyServerConfig
Gets write buffer low water mark.
getXID() - Static method in class io.seata.core.context.RootContext
Gets xid.
getXid() - Method in class io.seata.core.lock.RowLock
Gets xid.
getXid() - Method in class io.seata.core.protocol.transaction.AbstractBranchEndRequest
Gets xid.
getXid() - Method in class io.seata.core.protocol.transaction.AbstractBranchEndResponse
Gets xid.
getXid() - Method in class io.seata.core.protocol.transaction.AbstractGlobalEndRequest
Gets xid.
getXid() - Method in class io.seata.core.protocol.transaction.BranchRegisterRequest
Gets xid.
getXid() - Method in class io.seata.core.protocol.transaction.BranchReportRequest
Gets xid.
getXid() - Method in class io.seata.core.protocol.transaction.GlobalBeginResponse
Gets xid.
getXid(Object) - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
getXid() - Method in class io.seata.core.store.BranchTransactionDO
Gets xid.
getXid() - Method in class io.seata.core.store.GlobalTransactionDO
Gets xid.
getXid() - Method in class io.seata.core.store.LockDO
Gets xid.
GLOBAL_TABLE_APPLICATION_DATA - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant global_table column name application_data
GLOBAL_TABLE_APPLICATION_ID - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant global_table column name application_id
GLOBAL_TABLE_BEGIN_TIME - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant global_table column name begin_time
GLOBAL_TABLE_GMT_CREATE - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant global_table column name gmt_create
GLOBAL_TABLE_GMT_MODIFIED - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant global_table column name gmt_modified
GLOBAL_TABLE_PLACEHOLD - Static variable in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
The constant GLOBAL_TABLE_PLACEHOLD.
GLOBAL_TABLE_STATUS - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant global_table column name status
GLOBAL_TABLE_TIMEOUT - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant global_table column name timeout
GLOBAL_TABLE_TRANSACTION_ID - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant global_table column name transaction_id
GLOBAL_TABLE_TRANSACTION_NAME - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant global_table column name transaction_name
GLOBAL_TABLE_TRANSACTION_SERVICE_GROUP - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant global_table column name transaction_service_group
GLOBAL_TABLE_XID - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant global_table column name xid
GlobalBeginRequest - Class in io.seata.core.protocol.transaction
The type Global begin request.
GlobalBeginRequest() - Constructor for class io.seata.core.protocol.transaction.GlobalBeginRequest
 
GlobalBeginResponse - Class in io.seata.core.protocol.transaction
The type Global begin response.
GlobalBeginResponse() - Constructor for class io.seata.core.protocol.transaction.GlobalBeginResponse
 
GlobalCommitRequest - Class in io.seata.core.protocol.transaction
The type Global commit request.
GlobalCommitRequest() - Constructor for class io.seata.core.protocol.transaction.GlobalCommitRequest
 
GlobalCommitResponse - Class in io.seata.core.protocol.transaction
The type Global commit response.
GlobalCommitResponse() - Constructor for class io.seata.core.protocol.transaction.GlobalCommitResponse
 
GlobalLockConfig - Class in io.seata.core.model
 
GlobalLockConfig() - Constructor for class io.seata.core.model.GlobalLockConfig
 
GlobalLockConfigHolder - Class in io.seata.core.context
use this class to access current GlobalLockConfig from anywhere
GlobalLockConfigHolder() - Constructor for class io.seata.core.context.GlobalLockConfigHolder
 
GlobalLockQueryRequest - Class in io.seata.core.protocol.transaction
The type Global lock query request.
GlobalLockQueryRequest() - Constructor for class io.seata.core.protocol.transaction.GlobalLockQueryRequest
 
GlobalLockQueryResponse - Class in io.seata.core.protocol.transaction
The type Global lock query response.
GlobalLockQueryResponse() - Constructor for class io.seata.core.protocol.transaction.GlobalLockQueryResponse
 
globalReport(String, GlobalStatus) - Method in interface io.seata.core.model.TransactionManager
Global report.
GlobalReportRequest - Class in io.seata.core.protocol.transaction
The type Global report request.
GlobalReportRequest() - Constructor for class io.seata.core.protocol.transaction.GlobalReportRequest
 
GlobalReportResponse - Class in io.seata.core.protocol.transaction
The type Global report response.
GlobalReportResponse() - Constructor for class io.seata.core.protocol.transaction.GlobalReportResponse
 
GlobalRollbackRequest - Class in io.seata.core.protocol.transaction
The type Global rollback request.
GlobalRollbackRequest() - Constructor for class io.seata.core.protocol.transaction.GlobalRollbackRequest
 
GlobalRollbackResponse - Class in io.seata.core.protocol.transaction
The type Global rollback response.
GlobalRollbackResponse() - Constructor for class io.seata.core.protocol.transaction.GlobalRollbackResponse
 
GlobalStatus - Enum in io.seata.core.model
Status of global transaction.
globalStatus - Variable in class io.seata.core.protocol.transaction.AbstractGlobalEndResponse
The Global status.
globalStatus - Variable in class io.seata.core.protocol.transaction.GlobalReportRequest
The Global status.
GlobalStatusRequest - Class in io.seata.core.protocol.transaction
The type Global status request.
GlobalStatusRequest() - Constructor for class io.seata.core.protocol.transaction.GlobalStatusRequest
 
GlobalStatusResponse - Class in io.seata.core.protocol.transaction
The type Global status response.
GlobalStatusResponse() - Constructor for class io.seata.core.protocol.transaction.GlobalStatusResponse
 
GlobalTransactionDO - Class in io.seata.core.store
Global Transaction data object
GlobalTransactionDO(String) - Constructor for class io.seata.core.store.GlobalTransactionDO
 
GlobalTransactionDO() - Constructor for class io.seata.core.store.GlobalTransactionDO
 
GlobalTransactionEvent - Class in io.seata.core.event
Event data for global transaction.
GlobalTransactionEvent(long, String, String, String, String, Long, Long, String, boolean, boolean) - Constructor for class io.seata.core.event.GlobalTransactionEvent
Instantiates a new Global transaction event.
GlobalTransactionException - Exception in io.seata.core.exception
The type GlobalTransaction exception.
GlobalTransactionException(TransactionExceptionCode) - Constructor for exception io.seata.core.exception.GlobalTransactionException
Instantiates a new Transaction exception.
GlobalTransactionException(TransactionExceptionCode, Throwable) - Constructor for exception io.seata.core.exception.GlobalTransactionException
Instantiates a new Transaction exception.
GlobalTransactionException(String) - Constructor for exception io.seata.core.exception.GlobalTransactionException
Instantiates a new Transaction exception.
GlobalTransactionException(TransactionExceptionCode, String) - Constructor for exception io.seata.core.exception.GlobalTransactionException
Instantiates a new Transaction exception.
GlobalTransactionException(Throwable) - Constructor for exception io.seata.core.exception.GlobalTransactionException
Instantiates a new Transaction exception.
GlobalTransactionException(String, Throwable) - Constructor for exception io.seata.core.exception.GlobalTransactionException
Instantiates a new Transaction exception.
GlobalTransactionException(TransactionExceptionCode, String, Throwable) - Constructor for exception io.seata.core.exception.GlobalTransactionException
Instantiates a new Transaction exception.
GuavaEventBus - Class in io.seata.core.event
Default event bus implement with Guava EventBus.
GuavaEventBus(String) - Constructor for class io.seata.core.event.GuavaEventBus
 
GuavaEventBus(String, boolean) - Constructor for class io.seata.core.event.GuavaEventBus
 

H

H2LockStoreSql - Class in io.seata.core.store.db.sql.lock
the database lock store H2 sql
H2LockStoreSql() - Constructor for class io.seata.core.store.db.sql.lock.H2LockStoreSql
 
H2LogStoreSqls - Class in io.seata.core.store.db.sql.log
Database log store h2 sql
H2LogStoreSqls() - Constructor for class io.seata.core.store.db.sql.log.H2LogStoreSqls
 
handle(RpcContext) - Method in class io.seata.core.protocol.transaction.AbstractTransactionRequest
Handle abstract transaction response.
handle(RpcContext) - Method in class io.seata.core.protocol.transaction.BranchCommitRequest
 
handle(RpcContext) - Method in class io.seata.core.protocol.transaction.BranchRegisterRequest
 
handle(RpcContext) - Method in class io.seata.core.protocol.transaction.BranchReportRequest
 
handle(RpcContext) - Method in class io.seata.core.protocol.transaction.BranchRollbackRequest
 
handle(RpcContext) - Method in class io.seata.core.protocol.transaction.GlobalBeginRequest
 
handle(RpcContext) - Method in class io.seata.core.protocol.transaction.GlobalCommitRequest
 
handle(RpcContext) - Method in class io.seata.core.protocol.transaction.GlobalLockQueryRequest
 
handle(RpcContext) - Method in class io.seata.core.protocol.transaction.GlobalReportRequest
 
handle(RpcContext) - Method in class io.seata.core.protocol.transaction.GlobalRollbackRequest
 
handle(RpcContext) - Method in class io.seata.core.protocol.transaction.GlobalStatusRequest
 
handle(BranchCommitRequest) - Method in interface io.seata.core.protocol.transaction.RMInboundHandler
Handle branch commit response.
handle(BranchRollbackRequest) - Method in interface io.seata.core.protocol.transaction.RMInboundHandler
Handle branch rollback response.
handle(UndoLogDeleteRequest) - Method in interface io.seata.core.protocol.transaction.RMInboundHandler
Handle delete undo log .
handle(GlobalBeginRequest, RpcContext) - Method in interface io.seata.core.protocol.transaction.TCInboundHandler
Handle global begin response.
handle(GlobalCommitRequest, RpcContext) - Method in interface io.seata.core.protocol.transaction.TCInboundHandler
Handle global commit response.
handle(GlobalRollbackRequest, RpcContext) - Method in interface io.seata.core.protocol.transaction.TCInboundHandler
Handle global rollback response.
handle(BranchRegisterRequest, RpcContext) - Method in interface io.seata.core.protocol.transaction.TCInboundHandler
Handle branch register response.
handle(BranchReportRequest, RpcContext) - Method in interface io.seata.core.protocol.transaction.TCInboundHandler
Handle branch report response.
handle(GlobalLockQueryRequest, RpcContext) - Method in interface io.seata.core.protocol.transaction.TCInboundHandler
Handle global lock query response.
handle(GlobalStatusRequest, RpcContext) - Method in interface io.seata.core.protocol.transaction.TCInboundHandler
Handle global status response.
handle(GlobalReportRequest, RpcContext) - Method in interface io.seata.core.protocol.transaction.TCInboundHandler
Handle global report request.
handle(RpcContext) - Method in class io.seata.core.protocol.transaction.UndoLogDeleteRequest
 
handler - Variable in class io.seata.core.protocol.transaction.AbstractTransactionRequestToRM
The Handler.
handler - Variable in class io.seata.core.protocol.transaction.AbstractTransactionRequestToTC
The Handler.
HeadMapSerializer - Class in io.seata.core.rpc.netty.v1
Common serializer of map (this generally refers to header).
HeapMapKey() - Constructor for class io.seata.core.constants.RpcMessageConstants.HeapMapKey
 
HeartbeatMessage - Class in io.seata.core.protocol
The type Heartbeat message.
HIDDEN_KEY_BRANCH_TYPE - Static variable in class io.seata.core.context.RootContext
The constant HIDDEN_KEY_BRANCH_TYPE for sofa-rpc integration.
HIDDEN_KEY_XID - Static variable in class io.seata.core.context.RootContext
The constant HIDDEN_KEY_XID for sofa-rpc integration.
holdInClientChannels(ConcurrentMap<Integer, RpcContext>) - Method in class io.seata.core.rpc.RpcContext
Hold in client channels.
holdInIdentifiedChannels(ConcurrentMap<Channel, RpcContext>) - Method in class io.seata.core.rpc.RpcContext
Hold in identified channels.
holdInResourceManagerChannels(String, ConcurrentMap<Integer, RpcContext>) - Method in class io.seata.core.rpc.RpcContext
Hold in resource manager channels.
holdInResourceManagerChannels(String, Integer) - Method in class io.seata.core.rpc.RpcContext
Hold in resource manager channels.

I

idGenerator - Variable in class io.seata.core.rpc.netty.AbstractNettyRemoting
Id generator of this remoting
IN_PARAMS_PLACE_HOLD - Static variable in class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
The constant IN_PARAMS_PLACE_HOLD.
IncompatibleVersionException - Exception in io.seata.core.protocol
The type Incompatible version exception.
IncompatibleVersionException(String) - Constructor for exception io.seata.core.protocol.IncompatibleVersionException
Instantiates a new Incompatible version exception.
info(Logger, Throwable, String, Object[]) - Static method in class io.seata.core.logger.StackTraceLogger
 
inGlobalTransaction() - Static method in class io.seata.core.context.RootContext
In global transaction boolean.
init() - Method in class io.seata.core.rpc.DefaultServerMessageListenerImpl
Deprecated.
Init.
init() - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
 
init() - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
init() - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingServer
 
init() - Method in class io.seata.core.rpc.netty.NettyRemotingServer
 
init() - Method in class io.seata.core.rpc.netty.RmNettyRemotingClient
 
init() - Method in class io.seata.core.rpc.netty.TmNettyRemotingClient
 
init() - Method in class io.seata.core.store.db.AbstractDataSourceProvider
 
inSagaBranch() - Static method in class io.seata.core.context.RootContext
In saga branch boolean.
INSERT_BRANCH_TRANSACTION_MYSQL - Static variable in class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
The constant INSERT_BRANCH_TRANSACTION_MYSQL.
INSERT_BRANCH_TRANSACTION_ORACLE - Static variable in class io.seata.core.store.db.sql.log.OracleLogStoreSqls
The constant INSERT_BRANCH_TRANSACTION_ORACLE.
INSERT_BRANCH_TRANSACTION_POSTGRESQL - Static variable in class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
The constant INSERT_BRANCH_TRANSACTION_POSTGRESQL.
INSERT_BRANCH_TRANSACTION_SQLSERVER - Static variable in class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
The constant INSERT_BRANCH_TRANSACTION_SQLSERVER.
INSERT_DISTRIBUTED_LOCK_SQL - Static variable in class io.seata.core.store.db.sql.distributed.lock.BaseDistributedLockSql
 
INSERT_GLOBAL_TRANSACTION_MYSQL - Static variable in class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
The constant INSERT_GLOBAL_TRANSACTION_MYSQL.
INSERT_GLOBAL_TRANSACTION_ORACLE - Static variable in class io.seata.core.store.db.sql.log.OracleLogStoreSqls
The constant INSERT_GLOBAL_TRANSACTION_ORACLE.
INSERT_GLOBAL_TRANSACTION_POSTGRESQL - Static variable in class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
The constant INSERT_GLOBAL_TRANSACTION_POSTGRESQL.
INSERT_GLOBAL_TRANSACTION_SQLSERVER - Static variable in class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
The constant INSERT_GLOBAL_TRANSACTION_SQLSERVER.
insertBranchTransactionDO(BranchTransactionDO) - Method in interface io.seata.core.store.LogStore
Insert branch transaction do boolean.
insertGlobalTransactionDO(GlobalTransactionDO) - Method in interface io.seata.core.store.LogStore
Insert global transaction do boolean.
INSTANCE - Static variable in class io.seata.core.rpc.processor.server.BatchLogHandler
 
inTccBranch() - Static method in class io.seata.core.context.RootContext
In tcc branch boolean.
intToBytes(int, byte[], int) - Static method in class io.seata.core.protocol.AbstractMessage
Int to bytes.
io.seata.core.auth - package io.seata.core.auth
 
io.seata.core.compressor - package io.seata.core.compressor
 
io.seata.core.constants - package io.seata.core.constants
 
io.seata.core.context - package io.seata.core.context
 
io.seata.core.event - package io.seata.core.event
 
io.seata.core.exception - package io.seata.core.exception
 
io.seata.core.lock - package io.seata.core.lock
 
io.seata.core.logger - package io.seata.core.logger
 
io.seata.core.model - package io.seata.core.model
 
io.seata.core.protocol - package io.seata.core.protocol
 
io.seata.core.protocol.transaction - package io.seata.core.protocol.transaction
 
io.seata.core.rpc - package io.seata.core.rpc
 
io.seata.core.rpc.hook - package io.seata.core.rpc.hook
 
io.seata.core.rpc.netty - package io.seata.core.rpc.netty
 
io.seata.core.rpc.netty.v1 - package io.seata.core.rpc.netty.v1
 
io.seata.core.rpc.processor - package io.seata.core.rpc.processor
 
io.seata.core.rpc.processor.client - package io.seata.core.rpc.processor.client
 
io.seata.core.rpc.processor.server - package io.seata.core.rpc.processor.server
 
io.seata.core.serializer - package io.seata.core.serializer
 
io.seata.core.store - package io.seata.core.store
 
io.seata.core.store.db - package io.seata.core.store.db
 
io.seata.core.store.db.sql.distributed.lock - package io.seata.core.store.db.sql.distributed.lock
 
io.seata.core.store.db.sql.lock - package io.seata.core.store.db.sql.lock
 
io.seata.core.store.db.sql.log - package io.seata.core.store.db.sql.log
 
isAboveOrEqualVersion150(String) - Static method in class io.seata.core.protocol.Version
Determine whether the client version is greater than or equal to version 1.5.0
isEnableClientBatchSendRequest() - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
Whether to enable batch sending of requests, hand over to subclass implementation.
isEnableClientBatchSendRequest() - Static method in class io.seata.core.rpc.netty.NettyClientConfig
Deprecated.
isEnableClientBatchSendRequest() - Method in class io.seata.core.rpc.netty.RmNettyRemotingClient
 
isEnableClientBatchSendRequest() - Method in class io.seata.core.rpc.netty.TmNettyRemotingClient
 
isEnableTcServerBatchSendResponse() - Static method in class io.seata.core.rpc.netty.NettyServerConfig
Get the tc server batch send response enable
isIdentified() - Method in class io.seata.core.protocol.AbstractIdentifyResponse
Is identified boolean.
isLockable(List<RowLock>) - Method in class io.seata.core.lock.LocalDBLocker
 
isLockable(List<RowLock>) - Method in interface io.seata.core.lock.Locker
Is lockable boolean.
isLockable() - Method in class io.seata.core.protocol.transaction.GlobalLockQueryResponse
Is lockable boolean.
isLockable(List<LockDO>) - Method in interface io.seata.core.store.LockStore
Is lockable boolean.
isOnePhaseTimeout(GlobalStatus) - Static method in enum io.seata.core.model.GlobalStatus
Is one phase timeout boolean.
isPing() - Method in class io.seata.core.protocol.HeartbeatMessage
 
isPoolLifo() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Is pool fifo boolean.
isPoolTestBorrow() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Is pool test borrow boolean.
isPoolTestReturn() - Method in class io.seata.core.rpc.netty.NettyClientConfig
Is pool test return boolean.
isRegistered(Channel) - Static method in class io.seata.core.rpc.netty.ChannelManager
Is registered boolean.
isRetryBranch() - Method in class io.seata.core.event.GlobalTransactionEvent
Is retry branch boolean.
isRetryGlobal() - Method in class io.seata.core.event.GlobalTransactionEvent
Is retry boolean.
isSending - Variable in class io.seata.core.rpc.netty.AbstractNettyRemoting
The Is sending.
isTimeout() - Method in class io.seata.core.protocol.MessageFuture
Is timeout boolean.
isTwoPhaseHeuristic(GlobalStatus) - Static method in enum io.seata.core.model.GlobalStatus
Is two phase heuristic boolean.
isTwoPhaseSuccess(GlobalStatus) - Static method in enum io.seata.core.model.GlobalStatus
Is two phase success boolean.

K

KEY_BRANCH_TYPE - Static variable in class io.seata.core.context.RootContext
The constant KEY_BRANCH_TYPE
KEY_GLOBAL_LOCK_FLAG - Static variable in class io.seata.core.context.RootContext
The constant KEY_GLOBAL_LOCK_FLAG, VALUE_GLOBAL_LOCK_FLAG
KEY_TIMEOUT - Static variable in class io.seata.core.context.RootContext
The constant KEY_TIMEOUT.
KEY_XID - Static variable in class io.seata.core.context.RootContext
The constant KEY_XID.

L

load() - Static method in class io.seata.core.context.ContextCoreLoader
Load context core.
load(SerializerType) - Static method in class io.seata.core.serializer.SerializerServiceLoader
Load the service of Serializer
loadBalance(String, Object) - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
LocalDBLocker - Class in io.seata.core.lock
The type Local db locker.
LocalDBLocker() - Constructor for class io.seata.core.lock.LocalDBLocker
 
lock - Variable in class io.seata.core.rpc.netty.AbstractNettyRemoting
 
LOCK_SPLIT - Static variable in class io.seata.core.lock.AbstractLocker
The constant LOCK_SPLIT.
LOCK_TABLE_BRANCH_ID - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant lock_table column name branch_id
LOCK_TABLE_BRANCH_ID_WHERE_CONDITION_PLACE_HOLD - Static variable in class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
The constant LOCK_TABLE_BRANCH_ID_WHERE_CONDITION_PLACE_HOLD.
LOCK_TABLE_GMT_CREATE - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant lock_table column name gmt_create
LOCK_TABLE_GMT_MODIFIED - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant lock_table column name gmt_modified
LOCK_TABLE_PK - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant lock_table column name pk
LOCK_TABLE_PK_WHERE_CONDITION_PLACE_HOLD - Static variable in class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
The constant LOCK_TABLE_PK_WHERE_CONDITION_PLACE_HOLD.
LOCK_TABLE_PLACE_HOLD - Static variable in class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
The constant LOCK_TABLE_PLACE_HOLD.
LOCK_TABLE_RESOURCE_ID - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant lock_table column name resource_id
LOCK_TABLE_ROW_KEY - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant lock_table column name row_key
LOCK_TABLE_STATUS - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant lock_table column name status
LOCK_TABLE_TABLE_NAME - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant lock_table column name table_name
LOCK_TABLE_TRANSACTION_ID - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant lock_table column name transaction_id
LOCK_TABLE_XID - Static variable in interface io.seata.core.constants.ServerTableColumnsName
The constant lock_table column name xid
LockDO - Class in io.seata.core.store
The type Lock do.
LockDO() - Constructor for class io.seata.core.store.LockDO
Instantiates a new Lock do.
Locker - Interface in io.seata.core.lock
The interface Locker.
lockQuery(BranchType, String, String, String) - Method in interface io.seata.core.model.ResourceManagerOutbound
Lock query boolean.
LockStatus - Enum in io.seata.core.model
Status of lock.
LockStore - Interface in io.seata.core.store
The interface Lock store.
LockStoreSql - Interface in io.seata.core.store.db.sql.lock
the database lock store sql interface
LockStoreSqlFactory - Class in io.seata.core.store.db.sql.lock
the database lock store factory
LockStoreSqlFactory() - Constructor for class io.seata.core.store.db.sql.lock.LockStoreSqlFactory
 
LOGGER - Static variable in class io.seata.core.lock.AbstractLocker
The constant LOGGER.
LOGGER - Static variable in class io.seata.core.protocol.AbstractMessage
 
LogStore - Interface in io.seata.core.store
the transaction log store
LogStoreSqls - Interface in io.seata.core.store.db.sql.log
Database log store sql
LogStoreSqlsFactory - Class in io.seata.core.store.db.sql.log
 
LogStoreSqlsFactory() - Constructor for class io.seata.core.store.db.sql.log.LogStoreSqlsFactory
 

M

MAGIC_CODE_BYTES - Static variable in interface io.seata.core.protocol.ProtocolConstants
Magic code
makeObject(NettyPoolKey) - Method in class io.seata.core.rpc.netty.NettyPoolableFactory
 
MariadbLockStoreSql - Class in io.seata.core.store.db.sql.lock
the database lock store mariadb sql
MariadbLockStoreSql() - Constructor for class io.seata.core.store.db.sql.lock.MariadbLockStoreSql
 
MariadbLogStoreSqls - Class in io.seata.core.store.db.sql.log
Database log store mariadb sql
MariadbLogStoreSqls() - Constructor for class io.seata.core.store.db.sql.log.MariadbLogStoreSqls
 
MAX_ALL_IDLE_SECONDS - Static variable in class io.seata.core.rpc.netty.NettyBaseConfig
The constant MAX_ALL_IDLE_SECONDS.
MAX_FRAME_LENGTH - Static variable in interface io.seata.core.protocol.ProtocolConstants
Max frame length
MAX_READ_IDLE_SECONDS - Static variable in class io.seata.core.rpc.netty.NettyBaseConfig
The constant MAX_READ_IDLE_SECONDS.
MAX_WRITE_IDLE_SECONDS - Static variable in class io.seata.core.rpc.netty.NettyBaseConfig
The constant MAX_WRITE_IDLE_SECONDS.
MDC_KEY_BRANCH_ID - Static variable in class io.seata.core.context.RootContext
The constant MDC_KEY_BRANCH_ID for logback
MDC_KEY_XID - Static variable in class io.seata.core.context.RootContext
The constant MDC_KEY_XID for logback
MergedWarpMessage - Class in io.seata.core.protocol
The type Merged warp message.
MergedWarpMessage() - Constructor for class io.seata.core.protocol.MergedWarpMessage
 
mergeLock - Variable in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
MergeMessage - Interface in io.seata.core.protocol
The interface Merge message.
mergeMsgMap - Variable in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
When sending message type is MergeMessage, will be stored to mergeMsgMap.
MergeResultMessage - Class in io.seata.core.protocol
The type Merge result message.
MergeResultMessage() - Constructor for class io.seata.core.protocol.MergeResultMessage
 
messageExecutor - Variable in class io.seata.core.rpc.netty.AbstractNettyRemoting
The Message executor.
MessageFuture - Class in io.seata.core.protocol
The type Message future.
MessageFuture() - Constructor for class io.seata.core.protocol.MessageFuture
 
MessageType - Interface in io.seata.core.protocol
The type Message codec type.
MessageTypeAware - Interface in io.seata.core.protocol
The interface Message type aware.
msg - Variable in class io.seata.core.protocol.AbstractResultMessage
 
msgIds - Variable in class io.seata.core.protocol.MergedWarpMessage
The Msg ids.
msgs - Variable in class io.seata.core.protocol.MergedWarpMessage
The Msgs.
msgs - Variable in class io.seata.core.protocol.MergeResultMessage
The Msgs.
MSGTYPE_HEARTBEAT_REQUEST - Static variable in interface io.seata.core.protocol.ProtocolConstants
Message type: Heartbeat Request
MSGTYPE_HEARTBEAT_RESPONSE - Static variable in interface io.seata.core.protocol.ProtocolConstants
Message type: Heartbeat Response
MSGTYPE_RESPONSE - Static variable in interface io.seata.core.protocol.ProtocolConstants
Message type: Response
MSGTYPE_RESQUEST_ONEWAY - Static variable in interface io.seata.core.protocol.ProtocolConstants
Message type: Request which no need response
MSGTYPE_RESQUEST_SYNC - Static variable in interface io.seata.core.protocol.ProtocolConstants
Message type: Request
MysqlLockStoreSql - Class in io.seata.core.store.db.sql.lock
the database lock store mysql sql
MysqlLockStoreSql() - Constructor for class io.seata.core.store.db.sql.lock.MysqlLockStoreSql
 
MysqlLogStoreSqls - Class in io.seata.core.store.db.sql.log
Database log store mysql sql
MysqlLogStoreSqls() - Constructor for class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
 

N

name - Variable in enum io.seata.core.rpc.TransportProtocolType
The Name.
name - Variable in enum io.seata.core.rpc.TransportServerType
The Name.
NettyBaseConfig - Class in io.seata.core.rpc.netty
The type Netty base config.
NettyBaseConfig() - Constructor for class io.seata.core.rpc.netty.NettyBaseConfig
 
NettyBaseConfig.WorkThreadMode - Enum in io.seata.core.rpc.netty
The enum Work thread mode.
NettyClientBootstrap - Class in io.seata.core.rpc.netty
Rpc client.
NettyClientBootstrap(NettyClientConfig, EventExecutorGroup, NettyPoolKey.TransactionRole) - Constructor for class io.seata.core.rpc.netty.NettyClientBootstrap
 
NettyClientConfig - Class in io.seata.core.rpc.netty
The type Netty client config.
NettyClientConfig() - Constructor for class io.seata.core.rpc.netty.NettyClientConfig
 
NettyPoolableFactory - Class in io.seata.core.rpc.netty
The type Netty key poolable factory.
NettyPoolableFactory(AbstractNettyRemotingClient, NettyClientBootstrap) - Constructor for class io.seata.core.rpc.netty.NettyPoolableFactory
Instantiates a new Netty key poolable factory.
NettyPoolKey - Class in io.seata.core.rpc.netty
The type Netty pool key.
NettyPoolKey(NettyPoolKey.TransactionRole, String) - Constructor for class io.seata.core.rpc.netty.NettyPoolKey
Instantiates a new Netty pool key.
NettyPoolKey(NettyPoolKey.TransactionRole, String, AbstractMessage) - Constructor for class io.seata.core.rpc.netty.NettyPoolKey
Instantiates a new Netty pool key.
NettyPoolKey.TransactionRole - Enum in io.seata.core.rpc.netty
The enum Client role.
NettyRemotingServer - Class in io.seata.core.rpc.netty
The netty remoting server.
NettyRemotingServer(ThreadPoolExecutor) - Constructor for class io.seata.core.rpc.netty.NettyRemotingServer
Instantiates a new Rpc remoting server.
NettyServerBootstrap - Class in io.seata.core.rpc.netty
Rpc server bootstrap.
NettyServerBootstrap(NettyServerConfig) - Constructor for class io.seata.core.rpc.netty.NettyServerBootstrap
 
NettyServerConfig - Class in io.seata.core.rpc.netty
The type Netty server config.
NettyServerConfig() - Constructor for class io.seata.core.rpc.netty.NettyServerConfig
 
NoneCompressor() - Constructor for class io.seata.core.compressor.CompressorFactory.NoneCompressor
 
nowMills - Variable in class io.seata.core.rpc.netty.AbstractNettyRemoting
The Now mills.

O

OceanbaseLockStoreSql - Class in io.seata.core.store.db.sql.lock
the database lock store oceanbase sql
OceanbaseLockStoreSql() - Constructor for class io.seata.core.store.db.sql.lock.OceanbaseLockStoreSql
 
OceanbaseLogStoreSqls - Class in io.seata.core.store.db.sql.log
Database log store oceanbase sql
OceanbaseLogStoreSqls() - Constructor for class io.seata.core.store.db.sql.log.OceanbaseLogStoreSqls
 
ok() - Static method in class io.seata.core.model.Result
 
onChannelClose(String, Channel) - Method in interface io.seata.core.rpc.netty.ChannelEventListener
Deprecated.
On channel close.
onChannelConnect(String, Channel) - Method in interface io.seata.core.rpc.netty.ChannelEventListener
Deprecated.
On channel connect.
onChannelException(String, Channel) - Method in interface io.seata.core.rpc.netty.ChannelEventListener
Deprecated.
On channel exception.
onChannelIdle(String, Channel) - Method in interface io.seata.core.rpc.netty.ChannelEventListener
Deprecated.
On channel idle.
onCheckMessage(RpcMessage, ChannelHandlerContext) - Method in class io.seata.core.rpc.DefaultServerMessageListenerImpl
Deprecated.
 
onCheckMessage(RpcMessage, ChannelHandlerContext) - Method in interface io.seata.core.rpc.ServerMessageListener
Deprecated.
On check message.
onException(T, S, Exception) - Method in class io.seata.core.exception.AbstractExceptionHandler.AbstractCallback
 
onException(T, S, Exception) - Method in interface io.seata.core.exception.AbstractExceptionHandler.Callback
on other exception
onMessage(RpcMessage, String) - Method in interface io.seata.core.rpc.ClientMessageListener
Deprecated.
On message.
onRegisterMsgFail(String, Channel, Object, AbstractMessage) - Method in interface io.seata.core.rpc.netty.RegisterMsgListener
Deprecated.
On register msg fail.
onRegisterMsgFail(String, Channel, Object, AbstractMessage) - Method in class io.seata.core.rpc.netty.RmNettyRemotingClient
 
onRegisterMsgFail(String, Channel, Object, AbstractMessage) - Method in class io.seata.core.rpc.netty.TmNettyRemotingClient
 
onRegisterMsgFail(String, Channel, Object, AbstractMessage) - Method in interface io.seata.core.rpc.RemotingClient
On register msg fail.
onRegisterMsgSuccess(String, Channel, Object, AbstractMessage) - Method in interface io.seata.core.rpc.netty.RegisterMsgListener
Deprecated.
On register msg success.
onRegisterMsgSuccess(String, Channel, Object, AbstractMessage) - Method in class io.seata.core.rpc.netty.RmNettyRemotingClient
 
onRegisterMsgSuccess(String, Channel, Object, AbstractMessage) - Method in class io.seata.core.rpc.netty.TmNettyRemotingClient
 
onRegisterMsgSuccess(String, Channel, Object, AbstractMessage) - Method in interface io.seata.core.rpc.RemotingClient
On register msg success.
onRegRmMessage(RpcMessage, ChannelHandlerContext, RegisterCheckAuthHandler) - Method in class io.seata.core.rpc.DefaultServerMessageListenerImpl
Deprecated.
 
onRegRmMessage(RpcMessage, ChannelHandlerContext, RegisterCheckAuthHandler) - Method in interface io.seata.core.rpc.ServerMessageListener
Deprecated.
On reg rm message.
onRegTmMessage(RpcMessage, ChannelHandlerContext, RegisterCheckAuthHandler) - Method in class io.seata.core.rpc.DefaultServerMessageListenerImpl
Deprecated.
 
onRegTmMessage(RpcMessage, ChannelHandlerContext, RegisterCheckAuthHandler) - Method in interface io.seata.core.rpc.ServerMessageListener
Deprecated.
On reg tm message.
onRequest(AbstractMessage, RpcContext) - Method in interface io.seata.core.rpc.TransactionMessageHandler
On a request received.
onResponse(AbstractResultMessage, RpcContext) - Method in interface io.seata.core.rpc.TransactionMessageHandler
On a response received.
onSuccess(T, S) - Method in class io.seata.core.exception.AbstractExceptionHandler.AbstractCallback
 
onSuccess(T, S) - Method in interface io.seata.core.exception.AbstractExceptionHandler.Callback
On success.
onTransactionException(T, S, TransactionException) - Method in class io.seata.core.exception.AbstractExceptionHandler.AbstractCallback
 
onTransactionException(T, S, TransactionException) - Method in interface io.seata.core.exception.AbstractExceptionHandler.Callback
onTransactionException
onTrxMessage(RpcMessage, ChannelHandlerContext) - Method in class io.seata.core.rpc.DefaultServerMessageListenerImpl
Deprecated.
 
onTrxMessage(RpcMessage, ChannelHandlerContext) - Method in interface io.seata.core.rpc.ServerMessageListener
Deprecated.
On trx message.
OracleLockStoreSql - Class in io.seata.core.store.db.sql.lock
the database lock store oracle sql
OracleLockStoreSql() - Constructor for class io.seata.core.store.db.sql.lock.OracleLockStoreSql
 
OracleLogStoreSqls - Class in io.seata.core.store.db.sql.log
Database log store oracle sql
OracleLogStoreSqls() - Constructor for class io.seata.core.store.db.sql.log.OracleLogStoreSqls
 

P

Pair<T1,T2> - Class in io.seata.core.rpc.processor
Currently used to associate first and second object.
Pair(T1, T2) - Constructor for class io.seata.core.rpc.processor.Pair
 
passivateObject(NettyPoolKey, Channel) - Method in class io.seata.core.rpc.netty.NettyPoolableFactory
 
PING - Static variable in class io.seata.core.protocol.HeartbeatMessage
The constant PING.
PolarDBXLockStoreSql - Class in io.seata.core.store.db.sql.lock
Database lock store for PolarDB-X
PolarDBXLockStoreSql() - Constructor for class io.seata.core.store.db.sql.lock.PolarDBXLockStoreSql
 
PolarDBXLogStoreSqls - Class in io.seata.core.store.db.sql.log
Database log store for PolarDB-X
PolarDBXLogStoreSqls() - Constructor for class io.seata.core.store.db.sql.log.PolarDBXLogStoreSqls
 
PONG - Static variable in class io.seata.core.protocol.HeartbeatMessage
The constant PONG.
post(Event) - Method in interface io.seata.core.event.EventBus
Post.
post(Event) - Method in class io.seata.core.event.GuavaEventBus
 
PostgresqlLockStoreSql - Class in io.seata.core.store.db.sql.lock
the database lock store postgre sql
PostgresqlLockStoreSql() - Constructor for class io.seata.core.store.db.sql.lock.PostgresqlLockStoreSql
 
PostgresqlLogStoreSqls - Class in io.seata.core.store.db.sql.log
Database log store postgresql sql
PostgresqlLogStoreSqls() - Constructor for class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
 
PRAMETER_PLACEHOLD - Static variable in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
The constant PRAMETER_PLACEHOLD.
process(ChannelHandlerContext, RpcMessage) - Method in class io.seata.core.rpc.processor.client.ClientHeartbeatProcessor
 
process(ChannelHandlerContext, RpcMessage) - Method in class io.seata.core.rpc.processor.client.ClientOnResponseProcessor
 
process(ChannelHandlerContext, RpcMessage) - Method in class io.seata.core.rpc.processor.client.RmBranchCommitProcessor
 
process(ChannelHandlerContext, RpcMessage) - Method in class io.seata.core.rpc.processor.client.RmBranchRollbackProcessor
 
process(ChannelHandlerContext, RpcMessage) - Method in class io.seata.core.rpc.processor.client.RmUndoLogProcessor
 
process(ChannelHandlerContext, RpcMessage) - Method in interface io.seata.core.rpc.processor.RemotingProcessor
Process message
process(ChannelHandlerContext, RpcMessage) - Method in class io.seata.core.rpc.processor.server.RegRmProcessor
 
process(ChannelHandlerContext, RpcMessage) - Method in class io.seata.core.rpc.processor.server.RegTmProcessor
 
process(ChannelHandlerContext, RpcMessage) - Method in class io.seata.core.rpc.processor.server.ServerHeartbeatProcessor
 
process(ChannelHandlerContext, RpcMessage) - Method in class io.seata.core.rpc.processor.server.ServerOnRequestProcessor
 
process(ChannelHandlerContext, RpcMessage) - Method in class io.seata.core.rpc.processor.server.ServerOnResponseProcessor
 
processMessage(ChannelHandlerContext, RpcMessage) - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
Rpc message processing.
processorTable - Variable in class io.seata.core.rpc.netty.AbstractNettyRemoting
This container holds all processors.
ProtocolConstants - Interface in io.seata.core.protocol
 
ProtocolV1Decoder - Class in io.seata.core.rpc.netty.v1
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ | magic |Proto| Full length | Head | Msg |Seria|Compr| RequestId | | code |colVer| (head+body) | Length |Type |lizer|ess | | +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+ | | | Head Map [Optional] | +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+ | | | body | | | | ...
ProtocolV1Decoder() - Constructor for class io.seata.core.rpc.netty.v1.ProtocolV1Decoder
 
ProtocolV1Decoder(int) - Constructor for class io.seata.core.rpc.netty.v1.ProtocolV1Decoder
 
ProtocolV1Encoder - Class in io.seata.core.rpc.netty.v1
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ | magic |Proto| Full length | Head | Msg |Seria|Compr| RequestId | | code |colVer| (head+body) | Length |Type |lizer|ess | | +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+ | | | Head Map [Optional] | +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+ | | | body | | | | ...
ProtocolV1Encoder() - Constructor for class io.seata.core.rpc.netty.v1.ProtocolV1Encoder
 
provide() - Method in class io.seata.core.store.db.AbstractDataSourceProvider
 
provide() - Method in interface io.seata.core.store.db.DataSourceProvider
provide the datasource
PROVIDER - Static variable in class io.seata.core.constants.DubboConstants
 
put(String, Object) - Method in interface io.seata.core.context.ContextCore
Put value.
put(String, Object) - Method in class io.seata.core.context.FastThreadLocalContextCore
 
put(String, Object) - Method in class io.seata.core.context.ThreadLocalContextCore
 
putChannelVersion(Channel, String) - Static method in class io.seata.core.protocol.Version
Put channel version.
putHead(String, String) - Method in class io.seata.core.protocol.RpcMessage
Put head.

Q

QUERY_ALL_BRANCH_WITH_XID - Static variable in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
The constant QUERY_ALL_BRANCH.
QUERY_BRANCH_TRANSACTION - Static variable in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
The constant QUERY_BRANCH_TRANSACTION.
QUERY_BRANCH_TRANSACTION_XIDS - Static variable in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
The constant QUERY_BRANCH_TRANSACTION_XIDS.
QUERY_GLOBAL_TRANSACTION - Static variable in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
The constant QUERY_GLOBAL_TRANSACTION.
QUERY_GLOBAL_TRANSACTION_BY_ID - Static variable in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
The constant QUERY_GLOBAL_TRANSACTION_ID.
QUERY_GLOBAL_TRANSACTION_BY_STATUS_MYSQL - Static variable in class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
The constant QUERY_GLOBAL_TRANSACTION_BY_STATUS.
QUERY_GLOBAL_TRANSACTION_BY_STATUS_ORACLE - Static variable in class io.seata.core.store.db.sql.log.OracleLogStoreSqls
The constant QUERY_GLOBAL_TRANSACTION_BY_STATUS_ORACLE.
QUERY_GLOBAL_TRANSACTION_BY_STATUS_POSTGRESQL - Static variable in class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
This constant QUERY_GLOBAL_TRANSACTION_BY_STATUS_POSTGRESQL.
QUERY_GLOBAL_TRANSACTION_BY_STATUS_SQLSERVER - Static variable in class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
The constant QUERY_GLOBAL_TRANSACTION_BY_STATUS.
QUERY_GLOBAL_TRANSACTION_FOR_RECOVERY_MYSQL - Static variable in class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
The constant QUERY_GLOBAL_TRANSACTION_FOR_RECOVERY_MYSQL.
QUERY_GLOBAL_TRANSACTION_FOR_RECOVERY_ORACLE - Static variable in class io.seata.core.store.db.sql.log.OracleLogStoreSqls
The constant QUERY_GLOBAL_TRANSACTION_FOR_RECOVERY_ORACLE.
QUERY_GLOBAL_TRANSACTION_FOR_RECOVERY_POSTGRESQL - Static variable in class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
The constant QUERY_GLOBAL_TRANSACTION_FOR_RECOVERY_POSTGRESQL.
QUERY_GLOBAL_TRANSACTION_FOR_RECOVERY_SQLSERVER - Static variable in class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
The constant QUERY_GLOBAL_TRANSACTION_FOR_RECOVERY_SQLSERVER.
QUERY_MAX_BTANCH_ID - Static variable in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
The constant CHECK_MAX_BTANCH_ID.
QUERY_MAX_TRANS_ID - Static variable in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
The constant CHECK_MAX_TRANS_ID.
queryBranchTransactionDO(String) - Method in interface io.seata.core.store.LogStore
Query branch transaction do list.
queryBranchTransactionDO(List<String>) - Method in interface io.seata.core.store.LogStore
Query branch transaction do list.
queryGlobalTransactionDO(String) - Method in interface io.seata.core.store.LogStore
Query global transaction do global transaction do.
queryGlobalTransactionDO(long) - Method in interface io.seata.core.store.LogStore
Query global transaction do global transaction do.
queryGlobalTransactionDO(int[], int) - Method in interface io.seata.core.store.LogStore
Query global transaction do list.

R

RamSignAdapter - Class in io.seata.core.auth
adapt ram sign interface
RamSignAdapter() - Constructor for class io.seata.core.auth.RamSignAdapter
 
readString(ByteBuf) - Method in class io.seata.core.rpc.netty.v1.HeadMapSerializer
Read string
REDIS_KEY_BRANCH_APPLICATION_DATA - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of branch transaction name applicationData
REDIS_KEY_BRANCH_BEGIN_TIME - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of branch transaction name beginTime
REDIS_KEY_BRANCH_BRANCH_ID - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of branch transaction name branchId
REDIS_KEY_BRANCH_BRANCH_TYPE - Static variable in class io.seata.core.constants.RedisKeyConstants
REDIS_ The constant redis key of branch transaction name branchType
REDIS_KEY_BRANCH_CLIENT_ID - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of branch transaction name clientId
REDIS_KEY_BRANCH_GMT_CREATE - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of branch transaction name gmtCreate
REDIS_KEY_BRANCH_GMT_MODIFIED - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of branch transaction name gmtModified
REDIS_KEY_BRANCH_RESOURCE_GROUP_ID - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of branch transaction name resourceGroupId
REDIS_KEY_BRANCH_RESOURCE_ID - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of branch transaction name resourceId
REDIS_KEY_BRANCH_STATUS - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of branch transaction name status
REDIS_KEY_BRANCH_TRANSACTION_ID - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of branch transaction name transactionId
REDIS_KEY_BRANCH_XID - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of branch transaction name xid
REDIS_KEY_GLOBAL_APPLICATION_DATA - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of global transaction name applicationData
REDIS_KEY_GLOBAL_APPLICATION_ID - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of global transaction name applicationId
REDIS_KEY_GLOBAL_BEGIN_TIME - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of global transaction name beginTime
REDIS_KEY_GLOBAL_GMT_CREATE - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of global transaction name gmtCreate
REDIS_KEY_GLOBAL_GMT_MODIFIED - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of global transaction name gmtModified
REDIS_KEY_GLOBAL_STATUS - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of global transaction name status
REDIS_KEY_GLOBAL_TIMEOUT - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of global transaction name timeout
REDIS_KEY_GLOBAL_TRANSACTION_ID - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of global transaction name transactionId
REDIS_KEY_GLOBAL_TRANSACTION_NAME - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of global transaction name transactionName
REDIS_KEY_GLOBAL_TRANSACTION_SERVICE_GROUP - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of global transaction name transactionServiceGroup
REDIS_KEY_GLOBAL_XID - Static variable in class io.seata.core.constants.RedisKeyConstants
The constant redis key of global transaction name xid
RedisKeyConstants - Class in io.seata.core.constants
The redis key constants
RedisKeyConstants() - Constructor for class io.seata.core.constants.RedisKeyConstants
 
register(Object) - Method in interface io.seata.core.event.EventBus
Register.
register(Object) - Method in class io.seata.core.event.GuavaEventBus
 
RegisterCheckAuthHandler - Interface in io.seata.core.rpc
The interface Register check auth handler.
RegisterMsgListener - Interface in io.seata.core.rpc.netty
Deprecated.
registerProcessor(int, RemotingProcessor, ExecutorService) - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
registerProcessor(int, RemotingProcessor, ExecutorService) - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingServer
 
registerProcessor(int, RemotingProcessor, ExecutorService) - Method in interface io.seata.core.rpc.RemotingClient
register processor
registerProcessor(int, RemotingProcessor, ExecutorService) - Method in interface io.seata.core.rpc.RemotingServer
register processor
registerResource(Resource) - Method in interface io.seata.core.model.ResourceManager
Register a Resource to be managed by Resource Manager.
registerResource(String, String) - Method in class io.seata.core.rpc.netty.RmNettyRemotingClient
Register new db key.
registerRMChannel(RegisterRMRequest, Channel) - Static method in class io.seata.core.rpc.netty.ChannelManager
Register rm channel.
RegisterRMRequest - Class in io.seata.core.protocol
The type Register rm request.
RegisterRMRequest() - Constructor for class io.seata.core.protocol.RegisterRMRequest
Instantiates a new Register rm request.
RegisterRMRequest(String, String) - Constructor for class io.seata.core.protocol.RegisterRMRequest
Instantiates a new Register rm request.
RegisterRMResponse - Class in io.seata.core.protocol
The type Register rm response.
RegisterRMResponse() - Constructor for class io.seata.core.protocol.RegisterRMResponse
Instantiates a new Register rm response.
RegisterRMResponse(boolean) - Constructor for class io.seata.core.protocol.RegisterRMResponse
Instantiates a new Register rm response.
registerTMChannel(RegisterTMRequest, Channel) - Static method in class io.seata.core.rpc.netty.ChannelManager
Register tm channel.
RegisterTMRequest - Class in io.seata.core.protocol
The type Register tm request.
RegisterTMRequest() - Constructor for class io.seata.core.protocol.RegisterTMRequest
Instantiates a new Register tm request.
RegisterTMRequest(String, String, String) - Constructor for class io.seata.core.protocol.RegisterTMRequest
Instantiates a new Register tm request.
RegisterTMRequest(String, String) - Constructor for class io.seata.core.protocol.RegisterTMRequest
Instantiates a new Register tm request.
RegisterTMResponse - Class in io.seata.core.protocol
The type Register tm response.
RegisterTMResponse() - Constructor for class io.seata.core.protocol.RegisterTMResponse
Instantiates a new Register tm response.
RegisterTMResponse(boolean) - Constructor for class io.seata.core.protocol.RegisterTMResponse
Instantiates a new Register tm response.
regResourceManagerCheckAuth(RegisterRMRequest) - Method in interface io.seata.core.rpc.RegisterCheckAuthHandler
Reg resource manager check auth boolean.
RegRmProcessor - Class in io.seata.core.rpc.processor.server
process RM client registry message.
RegRmProcessor(RemotingServer) - Constructor for class io.seata.core.rpc.processor.server.RegRmProcessor
 
RegTmProcessor - Class in io.seata.core.rpc.processor.server
process TM client registry message.
RegTmProcessor(RemotingServer) - Constructor for class io.seata.core.rpc.processor.server.RegTmProcessor
 
regTransactionManagerCheckAuth(RegisterTMRequest) - Method in interface io.seata.core.rpc.RegisterCheckAuthHandler
Reg transaction manager check auth boolean.
release() - Method in class io.seata.core.rpc.RpcContext
Release.
releaseLock(List<RowLock>) - Method in class io.seata.core.lock.AbstractLocker
 
releaseLock(String, Long) - Method in class io.seata.core.lock.AbstractLocker
 
releaseLock(String) - Method in class io.seata.core.lock.AbstractLocker
 
releaseLock(List<RowLock>) - Method in class io.seata.core.lock.LocalDBLocker
 
releaseLock(List<RowLock>) - Method in interface io.seata.core.lock.Locker
Release lock boolean.
releaseLock(String, Long) - Method in interface io.seata.core.lock.Locker
Release lock boolean.
releaseLock(String) - Method in interface io.seata.core.lock.Locker
Release lock boolean.
releaseLock(DistributedLockDO) - Method in class io.seata.core.store.DefaultDistributedLocker
 
releaseLock(DistributedLockDO) - Method in interface io.seata.core.store.DistributedLocker
Release the distributed lock
releaseRpcContext(Channel) - Static method in class io.seata.core.rpc.netty.ChannelManager
Release rpc context.
RemotingBootstrap - Interface in io.seata.core.rpc
The boot strap of the remoting process, generally there are client and server implementation classes
RemotingClient - Interface in io.seata.core.rpc
The interface remoting client.
RemotingProcessor - Interface in io.seata.core.rpc.processor
The remoting processor
RemotingServer - Interface in io.seata.core.rpc
The interface Remoting server.
RemotingService - Interface in io.seata.core.rpc
Deprecated.
remove(String) - Method in interface io.seata.core.context.ContextCore
Remove value.
remove(String) - Method in class io.seata.core.context.FastThreadLocalContextCore
 
remove() - Static method in class io.seata.core.context.GlobalLockConfigHolder
 
remove(String) - Method in class io.seata.core.context.ThreadLocalContextCore
 
removeRuntimeShutdownHook() - Static method in class io.seata.core.rpc.ShutdownHook
for spring context
requireGlobalLock() - Static method in class io.seata.core.context.RootContext
requires global lock check
Resource - Interface in io.seata.core.model
Resource that can be managed by Resource Manager and involved into global transaction.
resourceId - Variable in class io.seata.core.protocol.transaction.AbstractBranchEndRequest
The Resource id.
ResourceManager - Interface in io.seata.core.model
Resource Manager: common behaviors.
ResourceManagerInbound - Interface in io.seata.core.model
Resource Manager.
ResourceManagerOutbound - Interface in io.seata.core.model
Resource Manager: send outbound request to TC.
Result<T> - Class in io.seata.core.model
Generic return result class
Result(T, String, Object[]) - Constructor for class io.seata.core.model.Result
 
resultCode - Variable in class io.seata.core.protocol.AbstractResultMessage
 
ResultCode - Enum in io.seata.core.protocol
The enum Result code.
RmBranchCommitProcessor - Class in io.seata.core.rpc.processor.client
process TC global commit command.
RmBranchCommitProcessor(TransactionMessageHandler, RemotingClient) - Constructor for class io.seata.core.rpc.processor.client.RmBranchCommitProcessor
 
RmBranchRollbackProcessor - Class in io.seata.core.rpc.processor.client
process TC do global rollback command.
RmBranchRollbackProcessor(TransactionMessageHandler, RemotingClient) - Constructor for class io.seata.core.rpc.processor.client.RmBranchRollbackProcessor
 
RMInboundHandler - Interface in io.seata.core.protocol.transaction
The interface Rm inbound handler.
RmNettyRemotingClient - Class in io.seata.core.rpc.netty
The Rm netty client.
RmTransactionException - Exception in io.seata.core.exception
The type RmTransaction exception.
RmTransactionException(TransactionExceptionCode) - Constructor for exception io.seata.core.exception.RmTransactionException
Instantiates a new Transaction exception.
RmTransactionException(TransactionExceptionCode, Throwable) - Constructor for exception io.seata.core.exception.RmTransactionException
Instantiates a new Transaction exception.
RmTransactionException(String) - Constructor for exception io.seata.core.exception.RmTransactionException
Instantiates a new Transaction exception.
RmTransactionException(TransactionExceptionCode, String) - Constructor for exception io.seata.core.exception.RmTransactionException
Instantiates a new Transaction exception.
RmTransactionException(Throwable) - Constructor for exception io.seata.core.exception.RmTransactionException
Instantiates a new Transaction exception.
RmTransactionException(String, Throwable) - Constructor for exception io.seata.core.exception.RmTransactionException
Instantiates a new Transaction exception.
RmTransactionException(TransactionExceptionCode, String, Throwable) - Constructor for exception io.seata.core.exception.RmTransactionException
Instantiates a new Transaction exception.
RmUndoLogProcessor - Class in io.seata.core.rpc.processor.client
process TC undo log delete command.
RmUndoLogProcessor(TransactionMessageHandler) - Constructor for class io.seata.core.rpc.processor.client.RmUndoLogProcessor
 
ROLE_RM - Static variable in class io.seata.core.event.GlobalTransactionEvent
The constant ROLE_RM.
ROLE_TC - Static variable in class io.seata.core.event.GlobalTransactionEvent
The constant ROLE_TC.
ROLE_TM - Static variable in class io.seata.core.event.GlobalTransactionEvent
The constant ROLE_TM.
rollback(String) - Method in interface io.seata.core.model.TransactionManager
Global rollback.
RootContext - Class in io.seata.core.context
The type Root context.
RowLock - Class in io.seata.core.lock
The type Row lock.
RowLock() - Constructor for class io.seata.core.lock.RowLock
 
RpcContext - Class in io.seata.core.rpc
The type rpc context.
RpcContext() - Constructor for class io.seata.core.rpc.RpcContext
 
RpcEventLoopGroup - Interface in io.seata.core.rpc.netty
Deprecated.
RpcHook - Interface in io.seata.core.rpc.hook
 
rpcHooks - Variable in class io.seata.core.rpc.netty.AbstractNettyRemoting
 
RpcMessage - Class in io.seata.core.protocol
The type Rpc message.
RpcMessage() - Constructor for class io.seata.core.protocol.RpcMessage
 
RpcMessageConstants - Class in io.seata.core.constants
the RpcMessage Constants
RpcMessageConstants() - Constructor for class io.seata.core.constants.RpcMessageConstants
 
RpcMessageConstants.HeapMapKey - Class in io.seata.core.constants
the HeapMap Key Constants
run() - Method in class io.seata.core.rpc.ShutdownHook
 

S

SELECT_FOR_UPDATE_SQL - Static variable in class io.seata.core.store.db.sql.distributed.lock.BaseDistributedLockSql
 
sendAsync(Channel, RpcMessage) - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
rpc async request.
sendAsyncRequest(Channel, Object) - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
sendAsyncRequest(Channel, Object) - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingServer
 
sendAsyncRequest(Channel, Object) - Method in interface io.seata.core.rpc.RemotingClient
client send async request.
sendAsyncRequest(Channel, Object) - Method in interface io.seata.core.rpc.RemotingServer
server send async request.
sendASyncRequest(Channel, Object) - Method in interface io.seata.core.rpc.ServerMessageSender
Deprecated.
ASync call to RM
sendAsyncResponse(String, RpcMessage, Object) - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
sendAsyncResponse(RpcMessage, Channel, Object) - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingServer
 
sendAsyncResponse(String, RpcMessage, Object) - Method in interface io.seata.core.rpc.RemotingClient
client send async response.
sendAsyncResponse(RpcMessage, Channel, Object) - Method in interface io.seata.core.rpc.RemotingServer
server send async response.
sendMsgWithResponse(Object, long) - Method in interface io.seata.core.rpc.ClientMessageSender
Deprecated.
Send msg with response object.
sendMsgWithResponse(String, Object, long) - Method in interface io.seata.core.rpc.ClientMessageSender
Deprecated.
Send msg with response object.
sendMsgWithResponse(Object) - Method in interface io.seata.core.rpc.ClientMessageSender
Deprecated.
Send msg with response object.
sendRegisterMessage(String, Channel, String) - Method in class io.seata.core.rpc.netty.RmNettyRemotingClient
 
sendResponse(RpcMessage, String, Object) - Method in interface io.seata.core.rpc.ClientMessageSender
Deprecated.
Send response.
sendResponse(RpcMessage, Channel, Object) - Method in interface io.seata.core.rpc.ServerMessageSender
Deprecated.
Send response.
sendSync(Channel, RpcMessage, long) - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
rpc sync request Obtain the return result through MessageFuture blocking.
sendSyncRequest(Object) - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
sendSyncRequest(Channel, Object) - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
sendSyncRequest(String, String, Object, boolean) - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingServer
 
sendSyncRequest(Channel, Object) - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingServer
 
sendSyncRequest(Object) - Method in interface io.seata.core.rpc.RemotingClient
client send sync request.
sendSyncRequest(Channel, Object) - Method in interface io.seata.core.rpc.RemotingClient
client send sync request.
sendSyncRequest(String, String, Object, boolean) - Method in interface io.seata.core.rpc.RemotingServer
server send sync request.
sendSyncRequest(Channel, Object) - Method in interface io.seata.core.rpc.RemotingServer
server send sync request.
sendSyncRequest(String, String, Object, long) - Method in interface io.seata.core.rpc.ServerMessageSender
Deprecated.
Sync call to RM with timeout.
sendSyncRequest(String, String, Object) - Method in interface io.seata.core.rpc.ServerMessageSender
Deprecated.
Sync call to RM
sendSyncRequest(Channel, Object) - Method in interface io.seata.core.rpc.ServerMessageSender
Deprecated.
Send request with response object.
sendSyncRequest(Channel, Object, long) - Method in interface io.seata.core.rpc.ServerMessageSender
Deprecated.
Send request with response object.
serialize(T) - Method in interface io.seata.core.serializer.Serializer
Encode object to byte[].
Serializer - Interface in io.seata.core.serializer
The interface Codec.
SerializerSecurityRegistry - Class in io.seata.core.serializer
Serializer Security Registry
SerializerSecurityRegistry() - Constructor for class io.seata.core.serializer.SerializerSecurityRegistry
 
SerializerServiceLoader - Class in io.seata.core.serializer
The Service Loader for the interface Serializer
SerializerType - Enum in io.seata.core.serializer
The enum serialize type.
serialVersionUID - Static variable in class io.seata.core.protocol.AbstractMessage
 
SERVER_CHANNEL_CLAZZ - Static variable in class io.seata.core.rpc.netty.NettyBaseConfig
The constant SERVER_CHANNEL_CLAZZ.
SERVER_CHANNEL_CLAZZ - Static variable in class io.seata.core.rpc.netty.NettyServerConfig
The Server channel clazz.
ServerHeartbeatProcessor - Class in io.seata.core.rpc.processor.server
process client heartbeat message request(PING).
ServerHeartbeatProcessor(RemotingServer) - Constructor for class io.seata.core.rpc.processor.server.ServerHeartbeatProcessor
 
ServerMessageListener - Interface in io.seata.core.rpc
Deprecated.
ServerMessageSender - Interface in io.seata.core.rpc
Deprecated.
ServerOnRequestProcessor - Class in io.seata.core.rpc.processor.server
process RM/TM client request message.
ServerOnRequestProcessor(RemotingServer, TransactionMessageHandler) - Constructor for class io.seata.core.rpc.processor.server.ServerOnRequestProcessor
 
ServerOnResponseProcessor - Class in io.seata.core.rpc.processor.server
handle RM/TM response message.
ServerOnResponseProcessor(TransactionMessageHandler, ConcurrentHashMap<Integer, MessageFuture>) - Constructor for class io.seata.core.rpc.processor.server.ServerOnResponseProcessor
 
ServerTableColumnsName - Interface in io.seata.core.constants
server table columns name.
setAccessKey(String) - Method in class io.seata.core.rpc.netty.TmNettyRemotingClient
Sets access key.
setAddress(String) - Method in class io.seata.core.rpc.netty.NettyPoolKey
Sets set address.
setAndReturnPrevious(GlobalLockConfig) - Static method in class io.seata.core.context.GlobalLockConfigHolder
 
setApplicationData(String) - Method in class io.seata.core.protocol.transaction.AbstractBranchEndRequest
Sets application data.
setApplicationData(String) - Method in class io.seata.core.protocol.transaction.BranchRegisterRequest
Sets application data.
setApplicationData(String) - Method in class io.seata.core.protocol.transaction.BranchReportRequest
Sets application data.
setApplicationData(String) - Method in class io.seata.core.store.BranchTransactionDO
Sets application data.
setApplicationData(String) - Method in class io.seata.core.store.GlobalTransactionDO
Sets application data.
setApplicationId(String) - Method in class io.seata.core.protocol.AbstractIdentifyRequest
Sets application id.
setApplicationId(String) - Method in class io.seata.core.rpc.netty.RmNettyRemotingClient
Sets application id.
setApplicationId(String) - Method in class io.seata.core.rpc.netty.TmNettyRemotingClient
Sets application id.
setApplicationId(String) - Method in class io.seata.core.rpc.RpcContext
Sets set application id.
setApplicationId(String) - Method in class io.seata.core.store.GlobalTransactionDO
Sets application id.
setBeginTime(long) - Method in class io.seata.core.store.GlobalTransactionDO
Sets begin time.
setBeginTime(Long) - Method in class io.seata.core.store.GlobalTransactionDO
Sets begin time
setBody(Object) - Method in class io.seata.core.protocol.RpcMessage
Sets body.
setBranchId(Long) - Method in class io.seata.core.lock.RowLock
Sets branch id.
setBranchId(long) - Method in class io.seata.core.protocol.transaction.AbstractBranchEndRequest
Sets branch id.
setBranchId(long) - Method in class io.seata.core.protocol.transaction.AbstractBranchEndResponse
Sets branch id.
setBranchId(long) - Method in class io.seata.core.protocol.transaction.BranchRegisterResponse
Sets branch id.
setBranchId(long) - Method in class io.seata.core.protocol.transaction.BranchReportRequest
Sets branch id.
setBranchId(long) - Method in class io.seata.core.store.BranchTransactionDO
Sets branch id.
setBranchId(Long) - Method in class io.seata.core.store.LockDO
Sets branch id.
setBranchStatus(BranchStatus) - Method in class io.seata.core.protocol.transaction.AbstractBranchEndResponse
Sets branch status.
setBranchType(BranchType) - Method in class io.seata.core.protocol.transaction.AbstractBranchEndRequest
Sets branch type.
setBranchType(BranchType) - Method in class io.seata.core.protocol.transaction.BranchRegisterRequest
Sets branch type.
setBranchType(BranchType) - Method in class io.seata.core.protocol.transaction.BranchReportRequest
Sets branch type.
setBranchType(BranchType) - Method in class io.seata.core.protocol.transaction.UndoLogDeleteRequest
 
setBranchType(String) - Method in class io.seata.core.store.BranchTransactionDO
Sets branch type.
setChannel(Channel) - Method in class io.seata.core.rpc.RpcContext
Sets set channel.
setChannelHandlers(ChannelHandler...) - Method in class io.seata.core.rpc.netty.NettyClientBootstrap
Sets channel handlers.
setChannelHandlers(ChannelHandler...) - Method in class io.seata.core.rpc.netty.NettyServerBootstrap
Sets channel handlers.
setClientAppName(String) - Static method in class io.seata.core.rpc.netty.NettyClientConfig
Sets client app name.
setClientId(String) - Method in class io.seata.core.rpc.RpcContext
Sets client id.
setClientId(String) - Method in class io.seata.core.store.BranchTransactionDO
Sets client id.
setClientRole(NettyPoolKey.TransactionRole) - Method in class io.seata.core.rpc.RpcContext
Sets set client role.
setClientSocketRcvBufSize(int) - Method in class io.seata.core.rpc.netty.NettyClientConfig
Sets client socket rcv buf size.
setClientSocketSndBufSize(int) - Method in class io.seata.core.rpc.netty.NettyClientConfig
Sets client socket snd buf size.
setClientType(int) - Static method in class io.seata.core.rpc.netty.NettyClientConfig
Sets client type.
setClientWorkerThreads(int) - Method in class io.seata.core.rpc.netty.NettyClientConfig
Sets client worker threads.
setCodec(byte) - Method in class io.seata.core.protocol.RpcMessage
Sets codec.
setCompressor(byte) - Method in class io.seata.core.protocol.RpcMessage
Sets compressor.
setConnectTimeoutMillis(int) - Method in class io.seata.core.rpc.netty.NettyClientConfig
Sets connect timeout millis.
setDefaultBranchType(BranchType) - Static method in class io.seata.core.context.RootContext
 
setErrMsg(String) - Method in class io.seata.core.model.Result
 
setErrMsgParams(Object[]) - Method in class io.seata.core.model.Result
 
setExpireTime(Long) - Method in class io.seata.core.store.DistributedLockDO
 
setExtraData(String) - Method in class io.seata.core.protocol.AbstractIdentifyRequest
Sets extra data.
setExtraData(String) - Method in class io.seata.core.protocol.AbstractIdentifyResponse
Sets extra data.
setExtraData(String) - Method in class io.seata.core.protocol.transaction.AbstractGlobalEndRequest
Sets extra data.
setExtraData(String) - Method in class io.seata.core.protocol.transaction.GlobalBeginResponse
Sets extra data.
setFeature(String) - Method in class io.seata.core.lock.RowLock
Sets feature.
setGlobalStatus(GlobalStatus) - Method in class io.seata.core.protocol.transaction.AbstractGlobalEndResponse
Sets global status.
setGlobalStatus(GlobalStatus) - Method in class io.seata.core.protocol.transaction.GlobalReportRequest
Sets global status.
setGmtCreate(Date) - Method in class io.seata.core.store.BranchTransactionDO
Sets gmt create.
setGmtCreate(Date) - Method in class io.seata.core.store.GlobalTransactionDO
Sets gmt create.
setGmtModified(Date) - Method in class io.seata.core.store.BranchTransactionDO
Sets gmt modified.
setGmtModified(Date) - Method in class io.seata.core.store.GlobalTransactionDO
Sets gmt modified.
setGroup(String) - Method in class io.seata.core.rpc.netty.AbstractNettyRemoting
 
setHandler(TransactionMessageHandler) - Method in class io.seata.core.rpc.netty.NettyRemotingServer
Sets transactionMessageHandler.
setHeadMap(Map<String, String>) - Method in class io.seata.core.protocol.RpcMessage
Sets head map.
setId(int) - Method in class io.seata.core.protocol.RpcMessage
Sets id.
setIdentified(boolean) - Method in class io.seata.core.protocol.AbstractIdentifyResponse
Sets identified.
setListenPort(int) - Method in class io.seata.core.rpc.netty.NettyServerBootstrap
use for mock
setLockable(boolean) - Method in class io.seata.core.protocol.transaction.GlobalLockQueryResponse
Sets lockable.
setLockKey(String) - Method in class io.seata.core.protocol.transaction.BranchRegisterRequest
Sets lock key.
setLockKey(String) - Method in class io.seata.core.store.DistributedLockDO
 
setLockRetryInterval(int) - Method in class io.seata.core.model.GlobalLockConfig
 
setLockRetryTimes(int) - Method in class io.seata.core.model.GlobalLockConfig
 
setLockStrategyMode(LockStrategyMode) - Method in class io.seata.core.model.GlobalLockConfig
 
setLockValue(String) - Method in class io.seata.core.store.DistributedLockDO
 
setMessage(AbstractMessage) - Method in class io.seata.core.rpc.netty.NettyPoolKey
Sets message.
setMessageType(byte) - Method in class io.seata.core.protocol.RpcMessage
Sets message type.
setMsg(String) - Method in class io.seata.core.protocol.AbstractResultMessage
Sets msg.
setMsgIds(List<Integer>) - Method in class io.seata.core.protocol.BatchResultMessage
 
setMsgs(AbstractResultMessage[]) - Method in class io.seata.core.protocol.MergeResultMessage
Sets msgs.
setPendingConnSize(int) - Method in class io.seata.core.rpc.netty.NettyClientConfig
Sets pending conn size.
setPerHostMaxConn(int) - Method in class io.seata.core.rpc.netty.NettyClientConfig
Sets per host max conn.
setPing(boolean) - Method in class io.seata.core.protocol.HeartbeatMessage
 
setPk(String) - Method in class io.seata.core.lock.RowLock
Sets pk.
setPk(String) - Method in class io.seata.core.store.LockDO
Sets pk.
setRequestMessage(RpcMessage) - Method in class io.seata.core.protocol.MessageFuture
Sets request message.
setResourceGroupId(String) - Method in class io.seata.core.store.BranchTransactionDO
Sets resource group id.
setResourceId(String) - Method in class io.seata.core.lock.RowLock
Sets resource id.
setResourceId(String) - Method in class io.seata.core.protocol.transaction.AbstractBranchEndRequest
Sets resource id.
setResourceId(String) - Method in class io.seata.core.protocol.transaction.BranchRegisterRequest
Sets resource id.
setResourceId(String) - Method in class io.seata.core.protocol.transaction.BranchReportRequest
Sets resource id.
setResourceId(String) - Method in class io.seata.core.protocol.transaction.UndoLogDeleteRequest
 
setResourceId(String) - Method in class io.seata.core.store.BranchTransactionDO
Sets resource id.
setResourceId(String) - Method in class io.seata.core.store.LockDO
Sets resource id.
setResourceIds(String) - Method in class io.seata.core.protocol.RegisterRMRequest
Sets resource ids.
setResourceManager(ResourceManager) - Method in class io.seata.core.rpc.netty.RmNettyRemotingClient
Sets resource manager.
setResourceSets(Set<String>) - Method in class io.seata.core.rpc.RpcContext
Sets set resource sets.
setResult(T) - Method in class io.seata.core.model.Result
 
setResultCode(ResultCode) - Method in class io.seata.core.protocol.AbstractResultMessage
Sets result code.
setResultMessage(Object) - Method in class io.seata.core.protocol.MessageFuture
Sets result message.
setResultMessages(List<AbstractResultMessage>) - Method in class io.seata.core.protocol.BatchResultMessage
 
setRMInboundMessageHandler(RMInboundHandler) - Method in class io.seata.core.protocol.transaction.AbstractTransactionRequestToRM
Sets rm inbound message handler.
setRowKey(String) - Method in class io.seata.core.lock.RowLock
Sets row key.
setRowKey(String) - Method in class io.seata.core.store.LockDO
Sets row key.
setSaveDays(short) - Method in class io.seata.core.protocol.transaction.UndoLogDeleteRequest
 
setSecretKey(String) - Method in class io.seata.core.rpc.netty.TmNettyRemotingClient
Sets secret key.
setServerMessageSender(RemotingServer) - Method in class io.seata.core.rpc.DefaultServerMessageListenerImpl
Deprecated.
Sets server message sender.
setServerSelectorThreads(int) - Method in class io.seata.core.rpc.netty.NettyServerConfig
Sets server selector threads.
setServerSocketResvBufSize(int) - Method in class io.seata.core.rpc.netty.NettyServerConfig
Sets server socket resv buf size.
setServerSocketSendBufSize(int) - Method in class io.seata.core.rpc.netty.NettyServerConfig
Sets server socket send buf size.
setServerWorkerThreads(int) - Method in class io.seata.core.rpc.netty.NettyServerConfig
Sets server worker threads.
setSoBackLogSize(int) - Method in class io.seata.core.rpc.netty.NettyServerConfig
Sets so back log size.
setStatus(BranchStatus) - Method in class io.seata.core.protocol.transaction.BranchReportRequest
Sets status.
setStatus(int) - Method in class io.seata.core.store.BranchTransactionDO
Sets status.
setStatus(int) - Method in class io.seata.core.store.GlobalTransactionDO
Sets status.
setStatus(Integer) - Method in class io.seata.core.store.GlobalTransactionDO
Sets status
setStatus(Integer) - Method in class io.seata.core.store.LockDO
Set status
setTableName(String) - Method in class io.seata.core.lock.RowLock
Sets table name.
setTableName(String) - Method in class io.seata.core.store.LockDO
Sets table name.
setTCInboundHandler(TCInboundHandler) - Method in class io.seata.core.protocol.transaction.AbstractTransactionRequestToTC
Sets tc inbound handler.
setTimeout(Integer) - Static method in class io.seata.core.context.RootContext
 
setTimeout(long) - Method in class io.seata.core.protocol.MessageFuture
Sets timeout.
setTimeout(int) - Method in class io.seata.core.protocol.transaction.GlobalBeginRequest
Sets timeout.
setTimeout(int) - Method in class io.seata.core.store.GlobalTransactionDO
Sets timeout.
setTimeout(Integer) - Method in class io.seata.core.store.GlobalTransactionDO
Sets timeout
setTransactionExceptionCode(TransactionExceptionCode) - Method in class io.seata.core.protocol.transaction.AbstractTransactionResponse
Sets transaction exception code.
setTransactionId(Long) - Method in class io.seata.core.lock.RowLock
Sets transaction id.
setTransactionId(long) - Method in class io.seata.core.store.BranchTransactionDO
Sets transaction id.
setTransactionId(long) - Method in class io.seata.core.store.GlobalTransactionDO
Sets transaction id.
setTransactionId(Long) - Method in class io.seata.core.store.GlobalTransactionDO
Sets transactionId
setTransactionId(Long) - Method in class io.seata.core.store.LockDO
Sets transaction id.
setTransactionMessageHandler(TransactionMessageHandler) - Method in class io.seata.core.rpc.netty.AbstractNettyRemotingClient
 
setTransactionName(String) - Method in class io.seata.core.protocol.transaction.GlobalBeginRequest
Sets transaction name.
setTransactionName(String) - Method in class io.seata.core.store.GlobalTransactionDO
Sets transaction name.
setTransactionRole(NettyPoolKey.TransactionRole) - Method in class io.seata.core.rpc.netty.NettyPoolKey
Sets set client role.
setTransactionServiceGroup(String) - Method in class io.seata.core.protocol.AbstractIdentifyRequest
Sets transaction service group.
setTransactionServiceGroup(String) - Method in class io.seata.core.rpc.netty.RmNettyRemotingClient
Sets transaction service group.
setTransactionServiceGroup(String) - Method in class io.seata.core.rpc.netty.TmNettyRemotingClient
Sets transaction service group.
setTransactionServiceGroup(String) - Method in class io.seata.core.rpc.RpcContext
Sets set transaction service group.
setTransactionServiceGroup(String) - Method in class io.seata.core.store.GlobalTransactionDO
Sets transaction service group.
setVersion(String) - Method in class io.seata.core.protocol.AbstractIdentifyRequest
Sets version.
setVersion(String) - Method in class io.seata.core.protocol.AbstractIdentifyResponse
Sets version.
setVersion(String) - Method in class io.seata.core.rpc.RpcContext
Sets set version.
setVgroup(String) - Static method in class io.seata.core.rpc.netty.NettyClientConfig
Sets vgroup.
setWriteBufferHighWaterMark(int) - Method in class io.seata.core.rpc.netty.NettyServerConfig
Sets write buffer high water mark.
setWriteBufferLowWaterMark(int) - Method in class io.seata.core.rpc.netty.NettyServerConfig
Sets write buffer low water mark.
setXid(String) - Method in class io.seata.core.lock.RowLock
Sets xid.
setXid(String) - Method in class io.seata.core.protocol.transaction.AbstractBranchEndRequest
Sets xid.
setXid(String) - Method in class io.seata.core.protocol.transaction.AbstractBranchEndResponse
Sets xid.
setXid(String) - Method in class io.seata.core.protocol.transaction.AbstractGlobalEndRequest
Sets xid.
setXid(String) - Method in class io.seata.core.protocol.transaction.BranchRegisterRequest
Sets xid.
setXid(String) - Method in class io.seata.core.protocol.transaction.BranchReportRequest
Sets xid.
setXid(String) - Method in class io.seata.core.protocol.transaction.GlobalBeginResponse
Sets xid.
setXid(String) - Method in class io.seata.core.store.BranchTransactionDO
Sets xid.
setXid(String) - Method in class io.seata.core.store.GlobalTransactionDO
Sets xid.
setXid(String) - Method in class io.seata.core.store.LockDO
Sets xid.
SHARE_BOSS_WORKER - Static variable in class io.seata.core.rpc.netty.NettyBaseConfig
The constant SHARE_BOSS_WORKER.
shutdown() - Method in class io.seata.core.rpc.netty.NettyClientBootstrap
 
shutdown() - Method in class io.seata.core.rpc.netty.NettyServerBootstrap
 
shutdown() - Method in interface io.seata.core.rpc.RemotingBootstrap
Shutdown.
shutdown() - Method in interface io.seata.core.rpc.RemotingService
Deprecated.
Shutdown.
ShutdownHook - Class in io.seata.core.rpc
ensure the shutdownHook is singleton
sign(String, String) - Method in interface io.seata.core.auth.AuthSigner
 
sign(String, String) - Method in class io.seata.core.auth.DefaultAuthSigner
 
SPLIT - Static variable in class io.seata.core.constants.RedisKeyConstants
The split
SqlServerLockStoreSql - Class in io.seata.core.store.db.sql.lock
the database lock store ms-sqlserver sql
SqlServerLockStoreSql() - Constructor for class io.seata.core.store.db.sql.lock.SqlServerLockStoreSql
 
SqlServerLogStoreSqls - Class in io.seata.core.store.db.sql.log
Database log store ms-sqlserver sql
SqlServerLogStoreSqls() - Constructor for class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
 
StackTraceLogger - Class in io.seata.core.logger
 
StackTraceLogger() - Constructor for class io.seata.core.logger.StackTraceLogger
 
start() - Method in class io.seata.core.rpc.netty.NettyClientBootstrap
 
start() - Method in class io.seata.core.rpc.netty.NettyServerBootstrap
 
start() - Method in interface io.seata.core.rpc.RemotingBootstrap
Start.
start() - Method in interface io.seata.core.rpc.RemotingService
Deprecated.
Start.
StatusRpcHook - Class in io.seata.core.rpc.hook
 
StatusRpcHook() - Constructor for class io.seata.core.rpc.hook.StatusRpcHook
 

T

TCInboundHandler - Interface in io.seata.core.protocol.transaction
The interface Tc inbound handler.
ThreadLocalContextCore - Class in io.seata.core.context
The type Thread local context core.
ThreadLocalContextCore() - Constructor for class io.seata.core.context.ThreadLocalContextCore
 
timerExecutor - Variable in class io.seata.core.rpc.netty.AbstractNettyRemoting
The Timer executor.
TmNettyRemotingClient - Class in io.seata.core.rpc.netty
The rm netty client.
TmTransactionException - Exception in io.seata.core.exception
The type TmTransaction exception.
TmTransactionException(TransactionExceptionCode) - Constructor for exception io.seata.core.exception.TmTransactionException
Instantiates a new Transaction exception.
TmTransactionException(TransactionExceptionCode, Throwable) - Constructor for exception io.seata.core.exception.TmTransactionException
Instantiates a new Transaction exception.
TmTransactionException(String) - Constructor for exception io.seata.core.exception.TmTransactionException
Instantiates a new Transaction exception.
TmTransactionException(TransactionExceptionCode, String) - Constructor for exception io.seata.core.exception.TmTransactionException
Instantiates a new Transaction exception.
TmTransactionException(Throwable) - Constructor for exception io.seata.core.exception.TmTransactionException
Instantiates a new Transaction exception.
TmTransactionException(String, Throwable) - Constructor for exception io.seata.core.exception.TmTransactionException
Instantiates a new Transaction exception.
TmTransactionException(TransactionExceptionCode, String, Throwable) - Constructor for exception io.seata.core.exception.TmTransactionException
Instantiates a new Transaction exception.
toString() - Method in class io.seata.core.event.GlobalTransactionEvent
 
toString() - Method in class io.seata.core.lock.RowLock
 
toString() - Method in class io.seata.core.protocol.AbstractIdentifyRequest
 
toString() - Method in class io.seata.core.protocol.AbstractIdentifyResponse
 
toString() - Method in class io.seata.core.protocol.AbstractMessage
 
toString() - Method in class io.seata.core.protocol.HeartbeatMessage
 
toString() - Method in class io.seata.core.protocol.MergedWarpMessage
 
toString() - Method in class io.seata.core.protocol.MergeResultMessage
 
toString() - Method in class io.seata.core.protocol.RegisterRMRequest
 
toString() - Method in class io.seata.core.protocol.RpcMessage
 
toString() - Method in class io.seata.core.protocol.transaction.AbstractBranchEndRequest
 
toString() - Method in class io.seata.core.protocol.transaction.AbstractBranchEndResponse
 
toString() - Method in class io.seata.core.protocol.transaction.AbstractGlobalEndRequest
 
toString() - Method in class io.seata.core.protocol.transaction.AbstractGlobalEndResponse
 
toString() - Method in class io.seata.core.protocol.transaction.BranchRegisterRequest
 
toString() - Method in class io.seata.core.protocol.transaction.BranchRegisterResponse
 
toString() - Method in class io.seata.core.protocol.transaction.BranchReportRequest
 
toString() - Method in class io.seata.core.protocol.transaction.BranchReportResponse
 
toString() - Method in class io.seata.core.protocol.transaction.GlobalBeginRequest
 
toString() - Method in class io.seata.core.protocol.transaction.GlobalBeginResponse
 
toString() - Method in class io.seata.core.protocol.transaction.GlobalLockQueryResponse
 
toString() - Method in class io.seata.core.protocol.transaction.GlobalReportRequest
 
toString() - Method in class io.seata.core.protocol.transaction.UndoLogDeleteRequest
 
toString() - Method in class io.seata.core.rpc.netty.NettyPoolKey
 
toString() - Method in class io.seata.core.rpc.RpcContext
 
toString() - Method in class io.seata.core.store.BranchTransactionDO
 
toString() - Method in class io.seata.core.store.GlobalTransactionDO
 
toString() - Method in class io.seata.core.store.LockDO
 
TransactionException - Exception in io.seata.core.exception
The type Transaction exception.
TransactionException(TransactionExceptionCode) - Constructor for exception io.seata.core.exception.TransactionException
Instantiates a new Transaction exception.
TransactionException(TransactionExceptionCode, Throwable) - Constructor for exception io.seata.core.exception.TransactionException
Instantiates a new Transaction exception.
TransactionException(String) - Constructor for exception io.seata.core.exception.TransactionException
Instantiates a new Transaction exception.
TransactionException(TransactionExceptionCode, String) - Constructor for exception io.seata.core.exception.TransactionException
Instantiates a new Transaction exception.
TransactionException(Throwable) - Constructor for exception io.seata.core.exception.TransactionException
Instantiates a new Transaction exception.
TransactionException(String, Throwable) - Constructor for exception io.seata.core.exception.TransactionException
Instantiates a new Transaction exception.
TransactionException(TransactionExceptionCode, String, Throwable) - Constructor for exception io.seata.core.exception.TransactionException
Instantiates a new Transaction exception.
TransactionExceptionCode - Enum in io.seata.core.exception
The enum Transaction exception code.
TransactionManager - Interface in io.seata.core.model
Transaction Manager.
TransactionMessageHandler - Interface in io.seata.core.rpc
To handle the received RPC message on upper level.
transactionServiceGroup - Variable in class io.seata.core.protocol.AbstractIdentifyRequest
The Transaction service group.
TRANSPORT_PROTOCOL_TYPE - Static variable in class io.seata.core.rpc.netty.NettyBaseConfig
The constant TRANSPORT_PROTOCOL_TYPE.
TRANSPORT_SERVER_TYPE - Static variable in class io.seata.core.rpc.netty.NettyBaseConfig
The constant TRANSPORT_SERVER_TYPE.
TransportProtocolType - Enum in io.seata.core.rpc
The enum Transport protocol type.
TransportServerType - Enum in io.seata.core.rpc
The enum Transport server type.
TYPE_BATCH_RESULT_MSG - Static variable in interface io.seata.core.protocol.MessageType
the constant TYPE_BATCH_RESULT_MSG
TYPE_BRANCH_COMMIT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_BRANCH_COMMIT.
TYPE_BRANCH_COMMIT_RESULT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_BRANCH_COMMIT_RESULT.
TYPE_BRANCH_REGISTER - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_BRANCH_REGISTER.
TYPE_BRANCH_REGISTER_RESULT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_BRANCH_REGISTER_RESULT.
TYPE_BRANCH_ROLLBACK - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_BRANCH_ROLLBACK.
TYPE_BRANCH_ROLLBACK_RESULT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_BRANCH_ROLLBACK_RESULT.
TYPE_BRANCH_STATUS_REPORT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_BRANCH_STATUS_REPORT.
TYPE_BRANCH_STATUS_REPORT_RESULT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_BRANCH_STATUS_REPORT_RESULT.
TYPE_GLOBAL_BEGIN - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_GLOBAL_BEGIN.
TYPE_GLOBAL_BEGIN_RESULT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_GLOBAL_BEGIN_RESULT.
TYPE_GLOBAL_COMMIT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_GLOBAL_COMMIT.
TYPE_GLOBAL_COMMIT_RESULT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_GLOBAL_COMMIT_RESULT.
TYPE_GLOBAL_LOCK_QUERY - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_GLOBAL_LOCK_QUERY.
TYPE_GLOBAL_LOCK_QUERY_RESULT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_GLOBAL_LOCK_QUERY_RESULT.
TYPE_GLOBAL_REPORT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_GLOBAL_REPORT.
TYPE_GLOBAL_REPORT_RESULT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_GLOBAL_REPORT_RESULT.
TYPE_GLOBAL_ROLLBACK - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_GLOBAL_ROLLBACK.
TYPE_GLOBAL_ROLLBACK_RESULT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_GLOBAL_ROLLBACK_RESULT.
TYPE_GLOBAL_STATUS - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_GLOBAL_STATUS.
TYPE_GLOBAL_STATUS_RESULT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_GLOBAL_STATUS_RESULT.
TYPE_HEARTBEAT_MSG - Static variable in interface io.seata.core.protocol.MessageType
the constant TYPE_HEARTBEAT_MSG
TYPE_REG_CLT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_REG_CLT.
TYPE_REG_CLT_RESULT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_REG_CLT_RESULT.
TYPE_REG_RM - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_REG_RM.
TYPE_REG_RM_RESULT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_REG_RM_RESULT.
TYPE_RM_DELETE_UNDOLOG - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_RM_DELETE_UNDOLOG.
TYPE_SEATA_MERGE - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_SEATA_MERGE.
TYPE_SEATA_MERGE_RESULT - Static variable in interface io.seata.core.protocol.MessageType
The constant TYPE_SEATA_MERGE_RESULT.

U

UDATA_AK - Static variable in class io.seata.core.protocol.RegisterTMRequest
 
UDATA_AUTH_VERSION - Static variable in class io.seata.core.protocol.RegisterTMRequest
 
UDATA_DIGEST - Static variable in class io.seata.core.protocol.RegisterTMRequest
 
UDATA_IP - Static variable in class io.seata.core.protocol.RegisterTMRequest
 
UDATA_TIMESTAMP - Static variable in class io.seata.core.protocol.RegisterTMRequest
 
UDATA_VGROUP - Static variable in class io.seata.core.protocol.RegisterTMRequest
 
unbind() - Static method in class io.seata.core.context.RootContext
Unbind xid.
unbindBranchType() - Static method in class io.seata.core.context.RootContext
unbind branch type
unbindGlobalLockFlag() - Static method in class io.seata.core.context.RootContext
 
UNDO_LOG_BRANCH_XID - Static variable in interface io.seata.core.constants.ClientTableColumnsName
The constant undo_log column name branch_id
UNDO_LOG_CONTEXT - Static variable in interface io.seata.core.constants.ClientTableColumnsName
The constant undo_log column name context
UNDO_LOG_ID - Static variable in interface io.seata.core.constants.ClientTableColumnsName
The constant undo_log column name xid this field is not use in mysql
UNDO_LOG_LOG_CREATED - Static variable in interface io.seata.core.constants.ClientTableColumnsName
The constant undo_log column name log_created
UNDO_LOG_LOG_MODIFIED - Static variable in interface io.seata.core.constants.ClientTableColumnsName
The constant undo_log column name log_modified
UNDO_LOG_LOG_STATUS - Static variable in interface io.seata.core.constants.ClientTableColumnsName
The constant undo_log column name log_status
UNDO_LOG_ROLLBACK_INFO - Static variable in interface io.seata.core.constants.ClientTableColumnsName
The constant undo_log column name rollback_info
UNDO_LOG_XID - Static variable in interface io.seata.core.constants.ClientTableColumnsName
The constant undo_log column name xid
UndoLogDeleteRequest - Class in io.seata.core.protocol.transaction
The type to delete undolog request.
UndoLogDeleteRequest() - Constructor for class io.seata.core.protocol.transaction.UndoLogDeleteRequest
 
unLock(LockDO) - Method in interface io.seata.core.store.LockStore
Un lock boolean.
unLock(List<LockDO>) - Method in interface io.seata.core.store.LockStore
Un lock boolean.
unLock(String) - Method in interface io.seata.core.store.LockStore
 
unLock(Long) - Method in interface io.seata.core.store.LockStore
 
unregister(Object) - Method in interface io.seata.core.event.EventBus
Unregister.
unregister(Object) - Method in class io.seata.core.event.GuavaEventBus
 
unregisterAll() - Method in interface io.seata.core.event.EventBus
Unregister all.
unregisterAll() - Method in class io.seata.core.event.GuavaEventBus
 
unregisterResource(Resource) - Method in interface io.seata.core.model.ResourceManager
Unregister a Resource from the Resource Manager.
UPDATE_BRANCH_STATUS_APPLICATION_DATA_MYSQL - Static variable in class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
 
UPDATE_BRANCH_STATUS_APPLICATION_DATA_ORACLE - Static variable in class io.seata.core.store.db.sql.log.OracleLogStoreSqls
The constant UPDATE_BRANCH_STATUS_APPLICATION_DATA_ORACLE.
UPDATE_BRANCH_STATUS_APPLICATION_DATA_POSTGRESQL - Static variable in class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
The constant UPDATE_BRANCH_STATUS_APPLICATION_DATA_POSTGRESQL.
UPDATE_BRANCH_STATUS_APPLICATION_DATA_SQLSERVER - Static variable in class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
 
UPDATE_BRANCH_TRANSACTION_STATUS_MYSQL - Static variable in class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
The constant UPDATE_BRANCH_TRANSACTION_STATUS_MYSQL.
UPDATE_BRANCH_TRANSACTION_STATUS_ORACLE - Static variable in class io.seata.core.store.db.sql.log.OracleLogStoreSqls
The constant UPDATE_BRANCH_TRANSACTION_STATUS_ORACLE.
UPDATE_BRANCH_TRANSACTION_STATUS_POSTGRESQL - Static variable in class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
The constant UPDATE_BRANCH_TRANSACTION_STATUS_POSTGRESQL.
UPDATE_BRANCH_TRANSACTION_STATUS_SQLSERVER - Static variable in class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
The constant UPDATE_BRANCH_TRANSACTION_STATUS_SQLSERVER.
UPDATE_DISTRIBUTED_LOCK_SQL - Static variable in class io.seata.core.store.db.sql.distributed.lock.BaseDistributedLockSql
 
UPDATE_GLOBAL_TRANSACTION_STATUS_BY_STATUS_MYSQL - Static variable in class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
The constant UPDATE_GLOBAL_TRANSACTION_STATUS_BY_STATUS_MYSQL.
UPDATE_GLOBAL_TRANSACTION_STATUS_BY_STATUS_ORACLE - Static variable in class io.seata.core.store.db.sql.log.OracleLogStoreSqls
The constant UPDATE_GLOBAL_TRANSACTION_STATUS_BY_STATUS_ORACLE.
UPDATE_GLOBAL_TRANSACTION_STATUS_BY_STATUS_POSTGRESQL - Static variable in class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
The constant UPDATE_GLOBAL_TRANSACTION_STATUS_BY_STATUS_POSTGRESQL.
UPDATE_GLOBAL_TRANSACTION_STATUS_BY_STATUS_SQLSERVER - Static variable in class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
The constant UPDATE_GLOBAL_TRANSACTION_STATUS_BY_STATUS_SQLSERVER.
UPDATE_GLOBAL_TRANSACTION_STATUS_MYSQL - Static variable in class io.seata.core.store.db.sql.log.MysqlLogStoreSqls
The constant UPDATE_GLOBAL_TRANSACTION_STATUS_MYSQL.
UPDATE_GLOBAL_TRANSACTION_STATUS_ORACLE - Static variable in class io.seata.core.store.db.sql.log.OracleLogStoreSqls
The constant UPDATE_GLOBAL_TRANSACTION_STATUS_ORACLE.
UPDATE_GLOBAL_TRANSACTION_STATUS_POSTGRESQL - Static variable in class io.seata.core.store.db.sql.log.PostgresqlLogStoreSqls
The constant UPDATE_GLOBAL_TRANSACTION_STATUS_POSTGRESQL.
UPDATE_GLOBAL_TRANSACTION_STATUS_SQLSERVER - Static variable in class io.seata.core.store.db.sql.log.SqlServerLogStoreSqls
The constant UPDATE_GLOBAL_TRANSACTION_STATUS_SQLSERVER.
updateBranchTransactionDO(BranchTransactionDO) - Method in interface io.seata.core.store.LogStore
Update branch transaction do boolean.
updateGlobalTransactionDO(GlobalTransactionDO) - Method in interface io.seata.core.store.LogStore
Update global transaction do boolean.
updateGlobalTransactionDO(GlobalTransactionDO, Integer) - Method in interface io.seata.core.store.LogStore
Update global transaction do boolean.
updateLockStatus(String, LockStatus) - Method in class io.seata.core.lock.LocalDBLocker
 
updateLockStatus(String, LockStatus) - Method in interface io.seata.core.lock.Locker
update lock status .
updateLockStatus(String, LockStatus) - Method in interface io.seata.core.store.LockStore
update lock status .
UTF8 - Static variable in class io.seata.core.protocol.AbstractMessage
The constant UTF8.

V

V1_HEAD_LENGTH - Static variable in interface io.seata.core.protocol.ProtocolConstants
HEAD_LENGTH of protocol v1
validateObject(NettyPoolKey, Channel) - Method in class io.seata.core.rpc.netty.NettyPoolableFactory
 
VALUE_GLOBAL_LOCK_FLAG - Static variable in class io.seata.core.context.RootContext
 
valueOf(String) - Static method in enum io.seata.core.compressor.CompressorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.seata.core.constants.DBType
Returns the enum constant of this type with the specified name.
valueof(String) - Static method in enum io.seata.core.constants.DBType
Valueof db type.
valueOf(String) - Static method in enum io.seata.core.exception.TransactionExceptionCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.seata.core.model.BranchStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.seata.core.model.BranchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.seata.core.model.GlobalStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.seata.core.model.LockStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.seata.core.protocol.ResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.seata.core.rpc.ClientType
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.seata.core.rpc.netty.NettyBaseConfig.WorkThreadMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.seata.core.rpc.netty.NettyPoolKey.TransactionRole
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.seata.core.rpc.TransportProtocolType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.seata.core.rpc.TransportServerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.seata.core.serializer.SerializerType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.seata.core.compressor.CompressorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.seata.core.constants.DBType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.seata.core.exception.TransactionExceptionCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.seata.core.model.BranchStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.seata.core.model.BranchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.seata.core.model.GlobalStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.seata.core.model.LockStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.seata.core.protocol.ResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.seata.core.rpc.ClientType
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.seata.core.rpc.netty.NettyBaseConfig.WorkThreadMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.seata.core.rpc.netty.NettyPoolKey.TransactionRole
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.seata.core.rpc.TransportProtocolType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.seata.core.rpc.TransportServerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.seata.core.serializer.SerializerType
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class io.seata.core.protocol.AbstractIdentifyRequest
The Version.
VERSION - Static variable in interface io.seata.core.protocol.ProtocolConstants
Protocol version
Version - Class in io.seata.core.protocol
The type Version.
VERSION_KEY - Static variable in class io.seata.core.constants.RpcMessageConstants.HeapMapKey
the version key
VERSION_MAP - Static variable in class io.seata.core.protocol.Version
The constant VERSION_MAP.

W

warn(Logger, Throwable, String, Object[]) - Static method in class io.seata.core.logger.StackTraceLogger
 
WHERE_PLACE_HOLD - Static variable in class io.seata.core.store.db.sql.lock.AbstractLockStoreSql
The constant WHERE_PLACE_HOLD
WHERE_PLACEHOLD - Static variable in class io.seata.core.store.db.sql.log.AbstractLogStoreSqls
The constant WHERE_PLACEHOLD
WORKER_THREAD_PREFIX - Static variable in class io.seata.core.rpc.netty.NettyBaseConfig
The constant WORKER_THREAD_PREFIX.
WORKER_THREAD_SIZE - Static variable in class io.seata.core.rpc.netty.NettyBaseConfig
The constant WORKER_THREAD_SIZE.
writeLog(String) - Method in class io.seata.core.rpc.processor.server.BatchLogHandler
 
writeString(ByteBuf, String) - Method in class io.seata.core.rpc.netty.v1.HeadMapSerializer
Write string

X

xid - Variable in class io.seata.core.protocol.transaction.AbstractBranchEndRequest
The Xid.
xid - Variable in class io.seata.core.protocol.transaction.AbstractBranchEndResponse
The Xid.
xid - Variable in class io.seata.core.protocol.transaction.AbstractGlobalEndRequest
 
A B C D E F G H I K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2023 Seata. All rights reserved.