Mail Archive Home | gotm-commits List | July 2005 Index
| <-- Date Index --> | <-- Thread Index --> |
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 --> |
Powered by MHonArc.
Copyright © 2006-2007, OW2 Consortium | contact | webmaster.