OW2 Consortium
Search OW2 Mail Archive: 

Advanced Search - Powered by Google


Mail Archive Home | gotm-commits List | July 2005 Index

<--  Date Index  --> <--  Thread Index  -->

CVS update of gotm-explorer/src/java/org/objectweb/gotm/browser (4 files)


    Date: Monday, July 11, 2005 @ 10:27:06
  Author: rouvoy
    Path: /cvsroot/gotm/gotm-explorer/src/java/org/objectweb/gotm/browser

Modified: coordination/CoordinationFeatureProcessAction.java
          transaction/TransactionActivationFeatureBeginAction.java
          transaction/TransactionInterruptionFeatureResumeAction.java
          transaction/TransactionInterruptionFeatureSuspendAction.java

* Adding XA interfaces support,
* Adding adaptive commit protocol support,
* Adding logging support,
* Cosmetic updates.


--------------------------------------------------------------+
 coordination/CoordinationFeatureProcessAction.java           |    8 +++++---
 transaction/TransactionActivationFeatureBeginAction.java     |    9 +++++----
 transaction/TransactionInterruptionFeatureResumeAction.java  |    8 ++++----
 transaction/TransactionInterruptionFeatureSuspendAction.java |    9 +++++----
 4 files changed, 19 insertions(+), 15 deletions(-)


Index: 
gotm-explorer/src/java/org/objectweb/gotm/browser/coordination/CoordinationFeatureProcessAction.java
diff -u 
gotm-explorer/src/java/org/objectweb/gotm/browser/coordination/CoordinationFeatureProcessAction.java:1.1
 
gotm-explorer/src/java/org/objectweb/gotm/browser/coordination/CoordinationFeatureProcessAction.java:1.2
--- 
gotm-explorer/src/java/org/objectweb/gotm/browser/coordination/CoordinationFeatureProcessAction.java:1.1
    Mon Jan 10 17:16:53 2005
+++ 
gotm-explorer/src/java/org/objectweb/gotm/browser/coordination/CoordinationFeatureProcessAction.java
        Mon Jul 11 10:27:06 2005
@@ -23,11 +23,13 @@
 Contributor(s): .
 
 ---------------------------------------------------------------------
-$Id: CoordinationFeatureProcessAction.java,v 1.1 2005/01/10 16:16:53 rouvoy 
Exp $
+$Id: CoordinationFeatureProcessAction.java,v 1.2 2005/07/11 08:27:06 rouvoy 
Exp $
 ====================================================================*/
 
 package org.objectweb.gotm.browser.coordination;
 
+import java.util.HashMap;
+
 import org.objectweb.fractal.api.Component;
 import org.objectweb.fractal.api.Interface;
 import org.objectweb.fractal.api.NoSuchInterfaceException;
@@ -44,7 +46,7 @@
 /**
  * Process Action implementation for the Coordination Feature.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
  */
 public class CoordinationFeatureProcessAction 
      extends DefaultFractalMenuItem 
@@ -72,6 +74,6 @@
         */
        public void actionStartedPerformed(MenuItemTreeView arg0) throws 
Exception {
                CoordinationFeature coord = (CoordinationFeature) 
arg0.getSelectedObject();
-               coord.process();                
+               coord.process(new HashMap());           
        }
 }
Index: 
gotm-explorer/src/java/org/objectweb/gotm/browser/transaction/TransactionActivationFeatureBeginAction.java
diff -u 
gotm-explorer/src/java/org/objectweb/gotm/browser/transaction/TransactionActivationFeatureBeginAction.java:1.2
 
gotm-explorer/src/java/org/objectweb/gotm/browser/transaction/TransactionActivationFeatureBeginAction.java:1.3
--- 
gotm-explorer/src/java/org/objectweb/gotm/browser/transaction/TransactionActivationFeatureBeginAction.java:1.2
      Mon Jan 10 17:16:52 2005
+++ 
gotm-explorer/src/java/org/objectweb/gotm/browser/transaction/TransactionActivationFeatureBeginAction.java
  Mon Jul 11 10:27:06 2005
@@ -23,7 +23,7 @@
 Contributor(s): .
 
 ---------------------------------------------------------------------
-$Id: TransactionActivationFeatureBeginAction.java,v 1.2 2005/01/10 16:16:52 
rouvoy Exp $
+$Id: TransactionActivationFeatureBeginAction.java,v 1.3 2005/07/11 08:27:06 
rouvoy Exp $
 ====================================================================*/
 
 package org.objectweb.gotm.browser.transaction;
@@ -32,8 +32,9 @@
 import org.objectweb.fractal.api.Interface;
 import org.objectweb.fractal.api.NoSuchInterfaceException;
 import org.objectweb.fractal.api.control.LifeCycleController;
-import 
org.objectweb.transaction.api.transaction.TransactionActivationFeature;
+import org.objectweb.transaction.api.transaction.TransactionState;
 import org.objectweb.transaction.api.transaction.TransactionStatusFeature;
+import 
org.objectweb.transaction.lib.transaction.TransactionStatusNoTransaction;
 import 
org.objectweb.transaction.lib.transaction.TransactionStatusTransactionActive;
 import org.objectweb.util.browser.api.MenuItem;
 import org.objectweb.util.browser.api.MenuItemTreeView;
@@ -70,7 +71,7 @@
         * @see 
org.objectweb.util.browser.plugins.fractal.DefaultFractalMenuItem#actionStartedPerformed(org.objectweb.util.browser.api.MenuItemEvent)
         */
        public void actionStartedPerformed(MenuItemTreeView arg0) throws 
Exception {
-               TransactionActivationFeature activation = 
(TransactionActivationFeature) arg0.getSelectedObject();
-               activation.begin();             
+        TransactionState activation = (TransactionState) 
arg0.getSelectedObject();
+               activation.setStatus(TransactionStatusNoTransaction.status);  
          
        }
 }
Index: 
gotm-explorer/src/java/org/objectweb/gotm/browser/transaction/TransactionInterruptionFeatureResumeAction.java
diff -u 
gotm-explorer/src/java/org/objectweb/gotm/browser/transaction/TransactionInterruptionFeatureResumeAction.java:1.2
 
gotm-explorer/src/java/org/objectweb/gotm/browser/transaction/TransactionInterruptionFeatureResumeAction.java:1.3
--- 
gotm-explorer/src/java/org/objectweb/gotm/browser/transaction/TransactionInterruptionFeatureResumeAction.java:1.2
   Mon Jan 10 17:16:52 2005
+++ 
gotm-explorer/src/java/org/objectweb/gotm/browser/transaction/TransactionInterruptionFeatureResumeAction.java
       Mon Jul 11 10:27:06 2005
@@ -23,7 +23,7 @@
 Contributor(s): .
 
 ---------------------------------------------------------------------
-$Id: TransactionInterruptionFeatureResumeAction.java,v 1.2 2005/01/10 
16:16:52 rouvoy Exp $
+$Id: TransactionInterruptionFeatureResumeAction.java,v 1.3 2005/07/11 
08:27:06 rouvoy Exp $
 ====================================================================*/
 
 package org.objectweb.gotm.browser.transaction;
@@ -32,7 +32,7 @@
 import org.objectweb.fractal.api.Interface;
 import org.objectweb.fractal.api.NoSuchInterfaceException;
 import org.objectweb.fractal.api.control.LifeCycleController;
-import 
org.objectweb.transaction.api.transaction.TransactionInterruptionFeature;
+import org.objectweb.transaction.api.transaction.TransactionState;
 import org.objectweb.transaction.api.transaction.TransactionStatusFeature;
 import 
org.objectweb.transaction.lib.transaction.TransactionStatusTransactionActive;
 import org.objectweb.util.browser.api.MenuItem;
@@ -72,7 +72,7 @@
     public void actionStartedPerformed(MenuItemTreeView arg0) 
         throws Exception 
     {
-        TransactionInterruptionFeature interruption = 
(TransactionInterruptionFeature) arg0.getSelectedObject();
-        interruption.resume();     
+        TransactionState activation = (TransactionState) 
arg0.getSelectedObject();
+        activation.setStatus(TransactionStatusTransactionActive.status);     
   
     }
 }
Index: 
gotm-explorer/src/java/org/objectweb/gotm/browser/transaction/TransactionInterruptionFeatureSuspendAction.java
diff -u 
gotm-explorer/src/java/org/objectweb/gotm/browser/transaction/TransactionInterruptionFeatureSuspendAction.java:1.2
 
gotm-explorer/src/java/org/objectweb/gotm/browser/transaction/TransactionInterruptionFeatureSuspendAction.java:1.3
--- 
gotm-explorer/src/java/org/objectweb/gotm/browser/transaction/TransactionInterruptionFeatureSuspendAction.java:1.2
  Mon Jan 10 17:16:52 2005
+++ 
gotm-explorer/src/java/org/objectweb/gotm/browser/transaction/TransactionInterruptionFeatureSuspendAction.java
      Mon Jul 11 10:27:06 2005
@@ -23,7 +23,7 @@
 Contributor(s): .
 
 ---------------------------------------------------------------------
-$Id: TransactionInterruptionFeatureSuspendAction.java,v 1.2 2005/01/10 
16:16:52 rouvoy Exp $
+$Id: TransactionInterruptionFeatureSuspendAction.java,v 1.3 2005/07/11 
08:27:06 rouvoy Exp $
 ====================================================================*/
 
 package org.objectweb.gotm.browser.transaction;
@@ -32,9 +32,10 @@
 import org.objectweb.fractal.api.Interface;
 import org.objectweb.fractal.api.NoSuchInterfaceException;
 import org.objectweb.fractal.api.control.LifeCycleController;
-import 
org.objectweb.transaction.api.transaction.TransactionInterruptionFeature;
+import org.objectweb.transaction.api.transaction.TransactionState;
 import org.objectweb.transaction.api.transaction.TransactionStatusFeature;
 import 
org.objectweb.transaction.lib.transaction.TransactionStatusNoTransaction;
+import 
org.objectweb.transaction.lib.transaction.TransactionStatusTransactionActive;
 import org.objectweb.util.browser.api.MenuItem;
 import org.objectweb.util.browser.api.MenuItemTreeView;
 import org.objectweb.util.browser.api.TreeView;
@@ -73,7 +74,7 @@
     public void actionStartedPerformed(MenuItemTreeView arg0) 
         throws Exception 
     {
-        TransactionInterruptionFeature interruption = 
(TransactionInterruptionFeature) arg0.getSelectedObject();
-        interruption.suspend();        
+            TransactionState activation = (TransactionState) 
arg0.getSelectedObject();
+            activation.setStatus(TransactionStatusTransactionActive.status); 
       
     }
 }



<--  Date Index  --> <--  Thread Index  -->

Reply via email to:

Powered by MHonArc.

Copyright © 2006-2007, OW2 Consortium | contact | webmaster.