From: <one...@us...> - 2002-12-15 10:46:43
|
Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate/transaction In directory sc8-pr-cvs1:/tmp/cvs-serv30186/hibernate/transaction Modified Files: JDBCTransaction.java JTATransaction.java Log Message: added FlushMode API Index: JDBCTransaction.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/transaction/JDBCTransaction.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** JDBCTransaction.java 8 Oct 2002 15:46:42 -0000 1.9 --- JDBCTransaction.java 15 Dec 2002 10:46:40 -0000 1.10 *************** *** 7,10 **** --- 7,11 ---- import org.apache.commons.logging.LogFactory; + import cirrus.hibernate.FlushMode; import cirrus.hibernate.HibernateException; import cirrus.hibernate.Transaction; *************** *** 49,53 **** try { ! session.flush(); try { session.connection().commit(); --- 50,54 ---- try { ! if ( session.getFlushMode()!=FlushMode.NEVER ) session.flush(); try { session.connection().commit(); Index: JTATransaction.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/transaction/JTATransaction.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** JTATransaction.java 8 Oct 2002 15:46:42 -0000 1.7 --- JTATransaction.java 15 Dec 2002 10:46:40 -0000 1.8 *************** *** 9,12 **** --- 9,13 ---- import javax.transaction.TransactionManager; import javax.transaction.UserTransaction; + import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; *************** *** 15,18 **** --- 16,20 ---- import cirrus.hibernate.AssertionFailure; + import cirrus.hibernate.FlushMode; import cirrus.hibernate.HibernateException; import cirrus.hibernate.Transaction; *************** *** 46,50 **** try { ! session.flush(); try { if (newTransaction) ut.commit(); --- 48,52 ---- try { ! if ( session.getFlushMode()!=FlushMode.NEVER ) session.flush(); try { if (newTransaction) ut.commit(); |