org.apache.ibatis.transaction.managed
Class ManagedTransaction

java.lang.Object
  extended by org.apache.ibatis.transaction.managed.ManagedTransaction
All Implemented Interfaces:
Transaction

public class ManagedTransaction
extends java.lang.Object
implements Transaction


Constructor Summary
ManagedTransaction(java.sql.Connection connection, boolean closeConnection)
           
 
Method Summary
 void close()
           
 void commit()
           
 java.sql.Connection getConnection()
           
 void rollback()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagedTransaction

public ManagedTransaction(java.sql.Connection connection,
                          boolean closeConnection)
Method Detail

getConnection

public java.sql.Connection getConnection()
Specified by:
getConnection in interface Transaction

commit

public void commit()
            throws java.sql.SQLException
Specified by:
commit in interface Transaction
Throws:
java.sql.SQLException

rollback

public void rollback()
              throws java.sql.SQLException
Specified by:
rollback in interface Transaction
Throws:
java.sql.SQLException

close

public void close()
           throws java.sql.SQLException
Specified by:
close in interface Transaction
Throws:
java.sql.SQLException


Copyright © 2010 MyBatis.org. All Rights Reserved.