[jboss-cvs] jboss-seam/src/main/org/jboss/seam/util ...

Gavin King gavin.king at jboss.com
Sun Jun 24 02:34:34 EDT 2007


  User: gavin   
  Date: 07/06/24 02:34:34

  Modified:    src/main/org/jboss/seam/util  Work.java
  Log:
  got rid of TransactionListener, merged with the Transaction package, for more consistent behavior across diff types of tx management
  
  Revision  Changes    Path
  1.8       +0 -13     jboss-seam/src/main/org/jboss/seam/util/Work.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: Work.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/util/Work.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -b -r1.7 -r1.8
  --- Work.java	22 Jun 2007 15:28:57 -0000	1.7
  +++ Work.java	24 Jun 2007 06:34:34 -0000	1.8
  @@ -2,8 +2,6 @@
   
   import javax.transaction.UserTransaction;
   
  -import org.jboss.seam.core.BasicTransactionListener;
  -import org.jboss.seam.core.TransactionListener;
   import org.jboss.seam.log.LogProvider;
   import org.jboss.seam.log.Logging;
   import org.jboss.seam.transaction.Transaction;
  @@ -29,8 +27,6 @@
         boolean transactionActive = Transaction.instance().isActiveOrMarkedRollback();
         boolean begin = isNewTransactionRequired(transactionActive);
         UserTransaction userTransaction = begin ? Transaction.instance() : null;
  -      TransactionListener transactionListener = BasicTransactionListener.instance();
  -      boolean success=false;
         
         if (begin) 
         {
  @@ -44,9 +40,7 @@
            if (begin) 
            {
               log.debug("committing transaction");
  -            transactionListener.beforeSeamManagedTransactionCompletion();
               userTransaction.commit();
  -            success = true;
            }
            return result;
         }
  @@ -59,13 +53,6 @@
            }
            throw e;
         }
  -      finally
  -      {
  -         if (begin)
  -         {
  -            transactionListener.afterSeamManagedTransactionCompletion(success);
  -         }
  -      }
         
      }
   }
  
  
  



More information about the jboss-cvs-commits mailing list