public class TransactionManagerImpl extends Object implements TransactionManager
| Constructor and Description | 
|---|
| TransactionManagerImpl() | 
| Modifier and Type | Method and Description | 
|---|---|
| TorqueConnection | begin()Begin a transaction by retrieving a connection from the default database
 connection pool. | 
| TorqueConnection | begin(String dbName)Begin a transaction by retrieving a connection from the named database
 connection pool. | 
| void | commit(Connection con)Commit a transaction and close the connection. | 
| void | rollback(Connection con)Roll back a transaction and release the connection. | 
| void | safeRollback(Connection con)Roll back a transaction without throwing errors if they occur. | 
public TorqueConnection begin() throws TorqueException
begin in interface TransactionManagerTorqueException - Any exceptions caught during processing will be
         rethrown wrapped into a TorqueException.public TorqueConnection begin(String dbName) throws TorqueException
begin in interface TransactionManagerdbName - Name of database.TorqueException - If the connection cannot be retrieved.public void commit(Connection con) throws TorqueException
commit in interface TransactionManagercon - The Connection for the transaction.TorqueException - Any exceptions caught during processing will be
         rethrown wrapped into a TorqueException.public void rollback(Connection con) throws TorqueException
rollback in interface TransactionManagercon - The Connection for the transaction.TorqueException - Any exceptions caught during processing will be
         rethrown wrapped into a TorqueException.public void safeRollback(Connection con)
safeRollback in interface TransactionManagercon - The Connection for the transaction.rollback(Connection)Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.