public class ManagedTransaction extends Object implements Transaction
Constructor and Description |
---|
ManagedTransaction(Connection connection,
boolean closeConnection) |
ManagedTransaction(DataSource ds,
TransactionIsolationLevel level,
boolean closeConnection) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Close inner database connection.
|
void |
commit()
Commit inner database connection.
|
Connection |
getConnection()
Retrieve inner database connection
|
protected void |
openConnection() |
void |
rollback()
Rollback inner database connection.
|
public ManagedTransaction(Connection connection, boolean closeConnection)
public ManagedTransaction(DataSource ds, TransactionIsolationLevel level, boolean closeConnection)
public Connection getConnection() throws SQLException
Transaction
getConnection
in interface Transaction
SQLException
public void commit() throws SQLException
Transaction
commit
in interface Transaction
SQLException
public void rollback() throws SQLException
Transaction
rollback
in interface Transaction
SQLException
public void close() throws SQLException
Transaction
close
in interface Transaction
SQLException
protected void openConnection() throws SQLException
SQLException
Copyright © 2010–2015 MyBatis.org. All rights reserved.