User: dmaplesden
  Date: 01/11/19 12:41:19

  Modified:    src/main/org/jboss/mq/pm/rollinglogged SpyTxLog.java
  Log:
  fixing my bad formatting
  
  Revision  Changes    Path
  1.6       +100 -100  jbossmq/src/main/org/jboss/mq/pm/rollinglogged/SpyTxLog.java
  
  Index: SpyTxLog.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jbossmq/src/main/org/jboss/mq/pm/rollinglogged/SpyTxLog.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- SpyTxLog.java     2001/11/19 04:06:04     1.5
  +++ SpyTxLog.java     2001/11/19 20:41:19     1.6
  @@ -18,107 +18,107 @@
    *
    * @created    August 16, 2001
    * @author:    Hiram Chirino ([EMAIL PROTECTED])
  - * @version    $Revision: 1.5 $
  + * @version    $Revision: 1.6 $
    */
   public class SpyTxLog {
   
  -      /////////////////////////////////////////////////////////////////////
  -      // Attributes
  -      /////////////////////////////////////////////////////////////////////
  -      private IntegrityLog transactionLog;
  -      private int      liveTransactionCount = 0;
  -      private Object   counterLock = new Object();
  -
  -      /////////////////////////////////////////////////////////////////////
  -      // Constructors
  -      /////////////////////////////////////////////////////////////////////
  -      SpyTxLog( File file )
  -                     throws JMSException {
  -                     try {
  -                              transactionLog = new IntegrityLog( file );
  -                     } catch ( IOException e ) {
  -                              throwJMSException( "Could not open the queue's 
tranaction log: " + file.getAbsolutePath(), e );
  -                     }
  -                     System.out.println("created SpyTxLog: " + this);
  -                     //new Exception().printStackTrace();
  -      }
  -
  -      /////////////////////////////////////////////////////////////////////
  -      // Public Methods
  -      /////////////////////////////////////////////////////////////////////
  -      public synchronized void close()
  -                     throws JMSException {
  -                     try {
  -                              transactionLog.close();
  -                     } catch ( IOException e ) {
  -                              throwJMSException( "Could not close the queue's 
tranaction log.", e );
  -                     }
  -      }
  -
  -      public synchronized void delete()
  -                     throws JMSException {
  -                     try {
  -                              transactionLog.delete();
  -                     } catch ( IOException e ) {
  -                              throwJMSException( "Could not delete the queue's 
tranaction log.", e );
  -                     }
  -      }
  -
  -
  -      public void createTx()
  -                     throws JMSException {
  -                     synchronized ( counterLock ) {
  -                              ++liveTransactionCount;
  -                     }
  -      }
  -
  -      public boolean completed()
  -                     throws JMSException {
  -                     synchronized ( counterLock ) {
  -                              return ( liveTransactionCount == 0 );
  -                     }
  -      }
  -
  -
  -      public synchronized void restore( java.util.TreeSet result )
  -                     throws JMSException {
  -                     try {
  -                              result.addAll( transactionLog.toTreeSet() );
  -                     } catch ( Exception e ) {
  -                              throwJMSException( "Could not restore the transaction 
log.", e );
  -                     }
  -      }
  -
  -      public synchronized void commitTx( org.jboss.mq.pm.Tx id )
  -                     throws JMSException {
  -
  -                     try {
  -                              transactionLog.addTx( id );
  -                              transactionLog.commit();
  -                              synchronized ( counterLock ) {
  -                                             --liveTransactionCount;
  -                              }
  -                     } catch ( IOException e ) {
  -                              throwJMSException( "Could not create a new 
transaction.", e );
  -                     }
  -
  -      }
  -
  -      public void rollbackTx( org.jboss.mq.pm.Tx txId )
  -                     throws JMSException {
  -                     synchronized ( counterLock ) {
  -                              --liveTransactionCount;
  -                     }
  -      }
  -
  -
  -      /////////////////////////////////////////////////////////////////////
  -      // Private Methods
  -      /////////////////////////////////////////////////////////////////////
  -      private void throwJMSException( String message, Exception e )
  -                     throws JMSException {
  -                     JMSException newE = new SpyJMSException( message );
  -                     newE.setLinkedException( e );
  -                     throw newE;
  -      }
  +   /////////////////////////////////////////////////////////////////////
  +   // Attributes
  +   /////////////////////////////////////////////////////////////////////
  +   private IntegrityLog transactionLog;
  +   private int      liveTransactionCount = 0;
  +   private Object   counterLock = new Object();
  +
  +   /////////////////////////////////////////////////////////////////////
  +   // Constructors
  +   /////////////////////////////////////////////////////////////////////
  +   SpyTxLog( File file )
  +      throws JMSException {
  +      try {
  +         transactionLog = new IntegrityLog( file );
  +      } catch ( IOException e ) {
  +         throwJMSException( "Could not open the queue's tranaction log: " + 
file.getAbsolutePath(), e );
  +      }
  +      System.out.println("created SpyTxLog: " + this);
  +      //new Exception().printStackTrace();
  +   }
  +
  +   /////////////////////////////////////////////////////////////////////
  +   // Public Methods
  +   /////////////////////////////////////////////////////////////////////
  +   public synchronized void close()
  +      throws JMSException {
  +      try {
  +         transactionLog.close();
  +      } catch ( IOException e ) {
  +         throwJMSException( "Could not close the queue's tranaction log.", e );
  +      }
  +   }
  +
  +   public synchronized void delete()
  +      throws JMSException {
  +      try {
  +         transactionLog.delete();
  +      } catch ( IOException e ) {
  +         throwJMSException( "Could not delete the queue's tranaction log.", e );
  +      }
  +   }
  +
  +
  +   public void createTx()
  +      throws JMSException {
  +      synchronized ( counterLock ) {
  +         ++liveTransactionCount;
  +      }
  +   }
  +
  +   public boolean completed()
  +      throws JMSException {
  +      synchronized ( counterLock ) {
  +         return ( liveTransactionCount == 0 );
  +      }
  +   }
  +
  +
  +   public synchronized void restore( java.util.TreeSet result )
  +      throws JMSException {
  +      try {
  +         result.addAll( transactionLog.toTreeSet() );
  +      } catch ( Exception e ) {
  +         throwJMSException( "Could not restore the transaction log.", e );
  +      }
  +   }
  +
  +   public synchronized void commitTx( org.jboss.mq.pm.Tx id )
  +      throws JMSException {
  +
  +      try {
  +         transactionLog.addTx( id );
  +         transactionLog.commit();
  +         synchronized ( counterLock ) {
  +            --liveTransactionCount;
  +         }
  +      } catch ( IOException e ) {
  +         throwJMSException( "Could not create a new transaction.", e );
  +      }
  +
  +   }
  +
  +   public void rollbackTx( org.jboss.mq.pm.Tx txId )
  +      throws JMSException {
  +      synchronized ( counterLock ) {
  +         --liveTransactionCount;
  +      }
  +   }
  +
  +
  +   /////////////////////////////////////////////////////////////////////
  +   // Private Methods
  +   /////////////////////////////////////////////////////////////////////
  +   private void throwJMSException( String message, Exception e )
  +      throws JMSException {
  +      JMSException newE = new SpyJMSException( message );
  +      newE.setLinkedException( e );
  +      throw newE;
  +   }
   }
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to