public class DefaultTransaction extends Object implements ITransaction
| 构造器和说明 |
|---|
DefaultTransaction() |
DefaultTransaction(JDBC.TRANSACTION level) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close()
关闭事务(连接)
|
void |
commit()
提交事务
|
IConnectionHolder |
getConnectionHolder(String dsName) |
String |
getId() |
JDBC.TRANSACTION |
getLevel() |
void |
registerConnectionHolder(IConnectionHolder connectionHolder)
注册一个ConnectionHolder对象由事务管理(相同数据源仅允许注册一次)
|
void |
rollback()
回滚事务
|
void |
setLevel(JDBC.TRANSACTION level)
设置事务级别
|
public DefaultTransaction()
public DefaultTransaction(JDBC.TRANSACTION level)
public JDBC.TRANSACTION getLevel()
getLevel 在接口中 ITransactionpublic void setLevel(JDBC.TRANSACTION level)
ITransactionsetLevel 在接口中 ITransactionlevel - 事务级别public String getId()
getId 在接口中 ITransactionpublic void commit()
throws SQLException
ITransactioncommit 在接口中 ITransactionSQLException - 可能产生的异常public void rollback()
throws SQLException
ITransactionrollback 在接口中 ITransactionSQLException - 可能产生的异常public void close()
throws SQLException
ITransactionclose 在接口中 ITransactionSQLException - 可能产生的异常public IConnectionHolder getConnectionHolder(String dsName)
getConnectionHolder 在接口中 ITransactiondsName - 数据源名称public void registerConnectionHolder(IConnectionHolder connectionHolder) throws SQLException
ITransactionregisterConnectionHolder 在接口中 ITransactionconnectionHolder - 数据库连接持有者对象SQLException - 可能产生的异常Copyright © 2021. All rights reserved.