Skip navigation links
B C G I O R S T V X 

B

begin() - Method in interface org.apache.shardingsphere.transaction.spi.ShardingTransactionManager
Begin transaction.

C

clear() - Static method in class org.apache.shardingsphere.transaction.core.TransactionTypeHolder
Clear transaction type for current thread.
close() - Method in class org.apache.shardingsphere.transaction.context.impl.StandardTransactionContexts
 
close() - Method in class org.apache.shardingsphere.transaction.ShardingTransactionManagerEngine
Close sharding transaction managers.
commit() - Method in interface org.apache.shardingsphere.transaction.spi.ShardingTransactionManager
Commit transaction.

G

get() - Static method in class org.apache.shardingsphere.transaction.core.TransactionTypeHolder
Get transaction type for current thread.
getConnection(String) - Method in interface org.apache.shardingsphere.transaction.spi.ShardingTransactionManager
Get transactional connection.
getDefaultTransactionManagerEngine() - Method in class org.apache.shardingsphere.transaction.context.impl.StandardTransactionContexts
 
getDefaultTransactionManagerEngine() - Method in interface org.apache.shardingsphere.transaction.context.TransactionContexts
Get default transaction manager engine.
getEngines() - Method in interface org.apache.shardingsphere.transaction.context.TransactionContexts
Get transaction manager engines.
getInstance() - Static method in class org.apache.shardingsphere.transaction.core.ResourceIDGenerator
Get instance.
getTransactionManager(TransactionType) - Method in class org.apache.shardingsphere.transaction.ShardingTransactionManagerEngine
Get sharding transaction manager.
getTransactionType() - Method in interface org.apache.shardingsphere.transaction.spi.ShardingTransactionManager
Get transaction type.

I

init(DatabaseType, Map<String, DataSource>, String) - Method in class org.apache.shardingsphere.transaction.ShardingTransactionManagerEngine
Initialize sharding transaction managers.
init(DatabaseType, Collection<ResourceDataSource>, String) - Method in interface org.apache.shardingsphere.transaction.spi.ShardingTransactionManager
Initialize sharding transaction manager.
isDistributedTransaction(TransactionType) - Static method in enum org.apache.shardingsphere.transaction.core.TransactionType
Judge whether distributed transaction.
isInTransaction() - Method in interface org.apache.shardingsphere.transaction.spi.ShardingTransactionManager
Judge is in transaction or not.

O

org.apache.shardingsphere.transaction - package org.apache.shardingsphere.transaction
 
org.apache.shardingsphere.transaction.annotation - package org.apache.shardingsphere.transaction.annotation
 
org.apache.shardingsphere.transaction.context - package org.apache.shardingsphere.transaction.context
 
org.apache.shardingsphere.transaction.context.impl - package org.apache.shardingsphere.transaction.context.impl
 
org.apache.shardingsphere.transaction.core - package org.apache.shardingsphere.transaction.core
 
org.apache.shardingsphere.transaction.spi - package org.apache.shardingsphere.transaction.spi
 

R

ResourceDataSource - Class in org.apache.shardingsphere.transaction.core
Unique resource data source.
ResourceDataSource(String, DataSource) - Constructor for class org.apache.shardingsphere.transaction.core.ResourceDataSource
 
ResourceIDGenerator - Class in org.apache.shardingsphere.transaction.core
Resource ID generator.
ResourceIDGenerator() - Constructor for class org.apache.shardingsphere.transaction.core.ResourceIDGenerator
 
rollback() - Method in interface org.apache.shardingsphere.transaction.spi.ShardingTransactionManager
Rollback transaction.

S

set(TransactionType) - Static method in class org.apache.shardingsphere.transaction.core.TransactionTypeHolder
Set transaction type for current thread.
ShardingTransactionManager - Interface in org.apache.shardingsphere.transaction.spi
Sharding transaction manager.
ShardingTransactionManagerEngine - Class in org.apache.shardingsphere.transaction
Sharding transaction manager engine.
ShardingTransactionManagerEngine() - Constructor for class org.apache.shardingsphere.transaction.ShardingTransactionManagerEngine
 
ShardingTransactionType - Annotation Type in org.apache.shardingsphere.transaction.annotation
Sharding transactional annotation.
StandardTransactionContexts - Class in org.apache.shardingsphere.transaction.context.impl
Standard transaction contexts.
StandardTransactionContexts() - Constructor for class org.apache.shardingsphere.transaction.context.impl.StandardTransactionContexts
 

T

TransactionContexts - Interface in org.apache.shardingsphere.transaction.context
Transaction contexts.
TransactionOperationType - Enum in org.apache.shardingsphere.transaction.core
Transaction operation type.
TransactionType - Enum in org.apache.shardingsphere.transaction.core
Transaction type.
TransactionTypeHolder - Class in org.apache.shardingsphere.transaction.core
Hold transaction type for current thread.
TransactionTypeHolder() - Constructor for class org.apache.shardingsphere.transaction.core.TransactionTypeHolder
 

V

valueFrom(String) - Static method in enum org.apache.shardingsphere.transaction.core.XATransactionManagerType
Value from transaction manager type.
valueOf(String) - Static method in enum org.apache.shardingsphere.transaction.core.TransactionOperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.transaction.core.TransactionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.transaction.core.XATransactionManagerType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.shardingsphere.transaction.core.TransactionOperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.transaction.core.TransactionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.transaction.core.XATransactionManagerType
Returns an array containing the constants of this enum type, in the order they are declared.

X

XATransactionManagerType - Enum in org.apache.shardingsphere.transaction.core
XA transaction manager type.
B C G I O R S T V X 
Skip navigation links

Copyright © 2021 The Apache Software Foundation. All rights reserved.