跳过导航链接
B C D F G I R S T V X 

B

BASETransactionManager<T extends ShardingTransactionContext> - io.shardingsphere.transaction.core.manager中的接口
BASE transaction manager.
begin(T) - 接口 中的方法io.shardingsphere.transaction.core.manager.ShardingTransactionManager
Begin transaction.

C

clear() - 类 中的静态方法io.shardingsphere.transaction.api.TransactionTypeHolder
Clear transaction type for current thread.
close() - 类 中的方法io.shardingsphere.transaction.core.datasource.ShardingTransactionalDataSource
 
commit(T) - 接口 中的方法io.shardingsphere.transaction.core.manager.ShardingTransactionManager
Commit transaction.
convert(DatabaseType, Map<String, DataSource>) - 接口 中的方法io.shardingsphere.transaction.spi.TransactionalDataSourceConverter
Convert data sources.

D

doInTransaction(T) - 类 中的方法io.shardingsphere.transaction.core.handler.ShardingTransactionHandlerAdapter
 
doInTransaction(T) - 接口 中的方法io.shardingsphere.transaction.spi.ShardingTransactionHandler
Do transaction operation using specific transaction manager.

F

findConverter(TransactionType) - 类 中的静态方法io.shardingsphere.transaction.core.loader.TransactionalDataSourceConverterSPILoader
Find transactional data source converter.

G

get() - 类 中的静态方法io.shardingsphere.transaction.api.TransactionTypeHolder
Get transaction type for current thread.
getDataSourceMap() - 类 中的方法io.shardingsphere.transaction.core.datasource.ShardingTransactionalDataSource
Get data source map via transaction type from threadlocal.
getHandler(TransactionType) - 类 中的方法io.shardingsphere.transaction.core.loader.ShardingTransactionHandlerRegistry
Get transaction handler by type.
getInstance() - 类 中的静态方法io.shardingsphere.transaction.core.loader.ShardingTransactionHandlerRegistry
Get instance of sharding transaction handler registry.
getOperationType() - 接口 中的方法io.shardingsphere.transaction.core.context.ShardingTransactionContext
Get transaction operation type.
getOperationType(String) - 枚举 中的静态方法io.shardingsphere.transaction.core.TransactionOperationType
Get operation type.
getShardingTransactionManager() - 类 中的方法io.shardingsphere.transaction.core.handler.ShardingTransactionHandlerAdapter
 
getStatus() - 接口 中的方法io.shardingsphere.transaction.core.manager.ShardingTransactionManager
Obtain the status of the transaction associated with the current thread.
getTransactionId() - 接口 中的方法io.shardingsphere.transaction.core.manager.BASETransactionManager
Get transaction id in current thread.
getTransactionType() - 接口 中的方法io.shardingsphere.transaction.spi.ShardingTransactionHandler
Get transaction type.
getType() - 接口 中的方法io.shardingsphere.transaction.spi.TransactionalDataSourceConverter
Get transaction type.

I

io.shardingsphere.transaction.api - 程序包 io.shardingsphere.transaction.api
 
io.shardingsphere.transaction.core - 程序包 io.shardingsphere.transaction.core
 
io.shardingsphere.transaction.core.context - 程序包 io.shardingsphere.transaction.core.context
 
io.shardingsphere.transaction.core.datasource - 程序包 io.shardingsphere.transaction.core.datasource
 
io.shardingsphere.transaction.core.handler - 程序包 io.shardingsphere.transaction.core.handler
 
io.shardingsphere.transaction.core.loader - 程序包 io.shardingsphere.transaction.core.loader
 
io.shardingsphere.transaction.core.manager - 程序包 io.shardingsphere.transaction.core.manager
 
io.shardingsphere.transaction.spi - 程序包 io.shardingsphere.transaction.spi
 

R

rollback(T) - 接口 中的方法io.shardingsphere.transaction.core.manager.ShardingTransactionManager
Rollback transaction.

S

SagaTransactionContext - io.shardingsphere.transaction.core.context中的类
Saga transaction context.
SagaTransactionContext(TransactionOperationType) - 类 的构造器io.shardingsphere.transaction.core.context.SagaTransactionContext
 
SagaTransactionContext(TransactionOperationType, Connection) - 类 的构造器io.shardingsphere.transaction.core.context.SagaTransactionContext
 
SagaTransactionContext(TransactionOperationType, String) - 类 的构造器io.shardingsphere.transaction.core.context.SagaTransactionContext
 
set(TransactionType) - 类 中的静态方法io.shardingsphere.transaction.api.TransactionTypeHolder
Set transaction type for current thread.
ShardingTransactionalDataSource - io.shardingsphere.transaction.core.datasource中的类
Sharding transactional data sources.
ShardingTransactionalDataSource(DatabaseType, Map<String, DataSource>) - 类 的构造器io.shardingsphere.transaction.core.datasource.ShardingTransactionalDataSource
 
ShardingTransactionContext - io.shardingsphere.transaction.core.context中的接口
Sharding transaction context.
ShardingTransactionHandler<T extends ShardingTransactionContext> - io.shardingsphere.transaction.spi中的接口
Sharding transaction handler SPI.
ShardingTransactionHandlerAdapter<T extends ShardingTransactionContext> - io.shardingsphere.transaction.core.handler中的类
Abstract class for sharding transaction handler.
ShardingTransactionHandlerAdapter() - 类 的构造器io.shardingsphere.transaction.core.handler.ShardingTransactionHandlerAdapter
 
ShardingTransactionHandlerRegistry - io.shardingsphere.transaction.core.loader中的类
Sharding transaction manager loader.
ShardingTransactionHandlerRegistry() - 类 的构造器io.shardingsphere.transaction.core.loader.ShardingTransactionHandlerRegistry
 
ShardingTransactionManager<T extends ShardingTransactionContext> - io.shardingsphere.transaction.core.manager中的接口
Sharding transaction manager.

T

TransactionalDataSourceConverter - io.shardingsphere.transaction.spi中的接口
Transactional data source converter.
TransactionalDataSourceConverterSPILoader - io.shardingsphere.transaction.core.loader中的类
Transactional data source converter SPI loader.
TransactionalDataSourceConverterSPILoader() - 类 的构造器io.shardingsphere.transaction.core.loader.TransactionalDataSourceConverterSPILoader
 
TransactionOperationType - io.shardingsphere.transaction.core中的枚举
Transaction operation type.
TransactionType - io.shardingsphere.transaction.api中的枚举
Transaction type.
TransactionTypeHolder - io.shardingsphere.transaction.api中的类
Hold transaction type for current thread.
TransactionTypeHolder() - 类 的构造器io.shardingsphere.transaction.api.TransactionTypeHolder
 

V

valueOf(String) - 枚举 中的静态方法io.shardingsphere.transaction.api.TransactionType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.shardingsphere.transaction.core.TransactionOperationType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法io.shardingsphere.transaction.api.TransactionType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.shardingsphere.transaction.core.TransactionOperationType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

X

XATransactionContext - io.shardingsphere.transaction.core.context中的类
XA transaction context.
XATransactionContext() - 类 的构造器io.shardingsphere.transaction.core.context.XATransactionContext
 
B C D F G I R S T V X 
跳过导航链接

Copyright © 2019. All rights reserved.