public final class SeataATShardingSphereTransactionManager extends Object implements ShardingSphereTransactionManager
| 构造器和说明 |
|---|
SeataATShardingSphereTransactionManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
begin() |
void |
begin(int timeout) |
void |
close() |
void |
commit(boolean rollbackOnly) |
Connection |
getConnection(String databaseName,
String dataSourceName) |
TransactionType |
getTransactionType() |
void |
init(org.apache.shardingsphere.infra.database.type.DatabaseType databaseType,
Collection<ResourceDataSource> resourceDataSources,
String providerType) |
boolean |
isInTransaction() |
void |
rollback() |
public void init(org.apache.shardingsphere.infra.database.type.DatabaseType databaseType,
Collection<ResourceDataSource> resourceDataSources,
String providerType)
init 在接口中 ShardingSphereTransactionManagerpublic TransactionType getTransactionType()
public boolean isInTransaction()
public Connection getConnection(String databaseName, String dataSourceName) throws SQLException
getConnection 在接口中 ShardingSphereTransactionManagerSQLExceptionpublic void begin()
begin 在接口中 ShardingSphereTransactionManagerpublic void begin(int timeout)
begin 在接口中 ShardingSphereTransactionManagerpublic void commit(boolean rollbackOnly)
commit 在接口中 ShardingSphereTransactionManagerpublic void rollback()
rollback 在接口中 ShardingSphereTransactionManagerpublic void close()
close 在接口中 AutoCloseableCopyright © 2022 The Apache Software Foundation. All rights reserved.