User: mulder  
  Date: 00/08/30 05:41:53

  Modified:    src/main/org/jboss/minerva/xa TransactionListener.java
                        XAResourceImpl.java
  Log:
  Updates to Minerva.
  
   - You can kick an object out of the pool, and set it to do so
     automatically when error events are received
   - You can enable or disable Minerva logging with a jboss.jcml setting
   - JDBC 1/2 wrappers return the same connection for multiple requests
     within one transaction
   - Remove some .* imports
  
  Still outstanding:
   - You can't keep a connection open across commits/rollbacks
   - Think about removing "xa." and "jdbc." prefixes from JNDI names
   - Think about renaming services to "Minerva XA" and "Minerva JDBC" or
     something along those lines to make logging more helpful
  
  Revision  Changes    Path
  1.2       +3 -1      jboss/src/main/org/jboss/minerva/xa/TransactionListener.java
  
  Index: TransactionListener.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/jboss/src/main/org/jboss/minerva/xa/TransactionListener.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TransactionListener.java  2000/06/02 13:48:47     1.1
  +++ TransactionListener.java  2000/08/30 12:41:53     1.2
  @@ -6,9 +6,11 @@
    */
   package org.jboss.minerva.xa;
   
  +import javax.transaction.Transaction;
  +
   /**
    * Callback for notification when a transaction is finished.
  - * @version $Revision: 1.1 $
  + * @version $Revision: 1.2 $
    * @author Aaron Mulder ([EMAIL PROTECTED])
    */
   public interface TransactionListener {
  
  
  
  1.3       +4 -2      jboss/src/main/org/jboss/minerva/xa/XAResourceImpl.java
  
  Index: XAResourceImpl.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/jboss/src/main/org/jboss/minerva/xa/XAResourceImpl.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XAResourceImpl.java       2000/07/04 00:11:14     1.2
  +++ XAResourceImpl.java       2000/08/30 12:41:53     1.3
  @@ -6,7 +6,9 @@
    */
   package org.jboss.minerva.xa;
   
  -import javax.transaction.xa.*;
  +import javax.transaction.xa.XAException;
  +import javax.transaction.xa.XAResource;
  +import javax.transaction.xa.Xid;
   import java.sql.*;
   
   /**
  @@ -20,7 +22,7 @@
    * <P><FONT COLOR="RED"><B>Warning:</B></FONT></P> This implementation assumes
    * that forget will be called after a failed commit or rollback.  Otherwise,
    * the database connection will never be closed.</P>
  - * @version $Revision: 1.2 $
  + * @version $Revision: 1.3 $
    * @author Aaron Mulder ([EMAIL PROTECTED])
    */
   public class XAResourceImpl implements XAResource {
  
  
  

Reply via email to