public final class SeataATShardingTransactionManager extends Object implements ShardingTransactionManager
| Constructor and Description |
|---|
SeataATShardingTransactionManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
begin() |
void |
close() |
void |
commit() |
Connection |
getConnection(String dataSourceName) |
TransactionType |
getTransactionType() |
void |
init(org.apache.shardingsphere.spi.database.DatabaseType databaseType,
Collection<ResourceDataSource> resourceDataSources) |
boolean |
isInTransaction() |
void |
rollback() |
public void init(org.apache.shardingsphere.spi.database.DatabaseType databaseType,
Collection<ResourceDataSource> resourceDataSources)
init in interface ShardingTransactionManagerpublic TransactionType getTransactionType()
getTransactionType in interface ShardingTransactionManagerpublic boolean isInTransaction()
isInTransaction in interface ShardingTransactionManagerpublic Connection getConnection(String dataSourceName) throws SQLException
getConnection in interface ShardingTransactionManagerSQLExceptionpublic void begin()
begin in interface ShardingTransactionManagerpublic void commit()
commit in interface ShardingTransactionManagerpublic void rollback()
rollback in interface ShardingTransactionManagerpublic void close()
close in interface AutoCloseableCopyright © 2019 The Apache Software Foundation. All rights reserved.