Mail Archive Home | gotm-commits List | July 2005 Index
| <-- Date Index --> | <-- Thread Index --> |
Date: Monday, July 18, 2005 @ 16:33:34
Author: rouvoy
Path: /cvsroot/gotm/ow-transaction/src/java/org/objectweb/transaction/lib
Modified: event/EventAbstract.java resource/ResourceEventCommit.java
resource/ResourceEventRollback.java
resource/ResourceEventVote.java
synchronization/SynchronizationEventAfterCompletion.java
synchronization/SynchronizationEventBeforeCompletion.java
transaction/TransactionStatusCommitted.java
transaction/TransactionStatusCommitting.java
transaction/TransactionStatusMarkedRollback.java
transaction/TransactionStatusNoTransaction.java
transaction/TransactionStatusPrepared.java
transaction/TransactionStatusPreparing.java
transaction/TransactionStatusRolledBack.java
transaction/TransactionStatusRollingBack.java
transaction/TransactionStatusTransactionActive.java
transaction/TransactionStatusTransactionInactive.java
transaction/TransactionStatusUnknown.java
* Correcting a bug in resource event propagations,
* Renaming leaving events.
-----------------------------------------------------------+
event/EventAbstract.java | 27 ++++++++----
resource/ResourceEventCommit.java | 19 ++------
resource/ResourceEventRollback.java | 20 ++++----
resource/ResourceEventVote.java | 20 ++++----
synchronization/SynchronizationEventAfterCompletion.java | 20 ++++----
synchronization/SynchronizationEventBeforeCompletion.java | 20 ++++----
transaction/TransactionStatusCommitted.java | 20 +++-----
transaction/TransactionStatusCommitting.java | 20 +++-----
transaction/TransactionStatusMarkedRollback.java | 20 +++-----
transaction/TransactionStatusNoTransaction.java | 20 +++-----
transaction/TransactionStatusPrepared.java | 20 +++-----
transaction/TransactionStatusPreparing.java | 20 +++-----
transaction/TransactionStatusRolledBack.java | 20 +++-----
transaction/TransactionStatusRollingBack.java | 20 +++-----
transaction/TransactionStatusTransactionActive.java | 20 +++-----
transaction/TransactionStatusTransactionInactive.java | 20 +++-----
transaction/TransactionStatusUnknown.java | 20 +++-----
17 files changed, 142 insertions(+), 204 deletions(-)
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/event/EventAbstract.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/event/EventAbstract.java:1.1
ow-transaction/src/java/org/objectweb/transaction/lib/event/EventAbstract.java:1.2
---
ow-transaction/src/java/org/objectweb/transaction/lib/event/EventAbstract.java:1.1
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/event/EventAbstract.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: EventAbstract.java,v 1.1 2005/07/18 07:30:07 rouvoy Exp $
+ $Id: EventAbstract.java,v 1.2 2005/07/18 14:33:34 rouvoy Exp $
====================================================================*/
package org.objectweb.transaction.lib.event;
@@ -36,26 +36,30 @@
/**
* Base class for event manipulation.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
*/
public abstract class EventAbstract
implements Event
{
- private final int value = toString().hashCode();
+ private final int value ;
private final boolean isLeaving ;
+ private final String label ;
/**
+ * @param name
* @param leaving
*/
- protected EventAbstract(boolean leaving) {
+ protected EventAbstract(String name, boolean leaving) {
+ label = name;
isLeaving = leaving;
+ value = name.hashCode();
}
/**
- *
+ * @param name
*/
- protected EventAbstract() {
- this(false);
+ protected EventAbstract(String name) {
+ this(name, false);
}
/* (non-Javadoc)
@@ -72,7 +76,7 @@
* @see org.objectweb.transaction.api.event.Event#getLabel()
*/
public String getLabel() {
- return toString();
+ return this.label;
}
/* (non-Javadoc)
@@ -89,6 +93,13 @@
return getEvent() ;
}
+ /* (non-Javadoc)
+ * @see java.lang.Object#toString()
+ */
+ public String toString() {
+ return this.label;
+ }
+
/* (non-Javadoc)
* @see java.lang.Object#hashCode()
*/
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventCommit.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventCommit.java:1.7
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventCommit.java:1.8
---
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventCommit.java:1.7
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventCommit.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: ResourceEventCommit.java,v 1.7 2005/07/18 07:30:07 rouvoy Exp $
+ $Id: ResourceEventCommit.java,v 1.8 2005/07/18 14:33:34 rouvoy Exp $
====================================================================*/
package org.objectweb.transaction.lib.resource;
@@ -35,28 +35,21 @@
/**
* ResourceEvent for the commit operation.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.7 $
+ * @version $Revision: 1.8 $
*/
public class ResourceEventCommit
extends EventAbstract
implements ResourceEvent
{
/** Object value of the event <i>Commit</i>. */
- public final static ResourceEvent event = new ResourceEventCommit(false);
+ public final static ResourceEvent event = new
ResourceEventCommit("Commit Decision");
/**
- * @param b
+ * @param string
*/
- public ResourceEventCommit(boolean b) {
- super(b);
+ public ResourceEventCommit(String string) {
+ super(string);
}
-
- /* (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString() {
- return "Commit Decision" ;
- }
/* (non-Javadoc)
* @see org.objectweb.transaction.api.event.Event#getEvent()
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventRollback.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventRollback.java:1.7
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventRollback.java:1.8
---
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventRollback.java:1.7
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventRollback.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: ResourceEventRollback.java,v 1.7 2005/07/18 07:30:07 rouvoy Exp $
+ $Id: ResourceEventRollback.java,v 1.8 2005/07/18 14:33:34 rouvoy Exp $
====================================================================*/
package org.objectweb.transaction.lib.resource;
@@ -34,26 +34,26 @@
/**
* ResourceEvent representing the rollback operation.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.7 $
+ * @version $Revision: 1.8 $
*/
public class ResourceEventRollback
extends EventAbstract
implements ResourceEvent
{
/** Object value of the event <i>Rollback</i>. */
- public final static ResourceEvent event = new ResourceEventRollback();
+ public final static ResourceEvent event = new
ResourceEventRollback("Rollback Decision");
+ /**
+ * @param string
+ */
+ public ResourceEventRollback(String string) {
+ super(string);
+ }
+
/* (non-Javadoc)
* @see org.objectweb.transaction.api.event.Event#getEvent()
*/
public Event getEvent() {
return event;
}
-
- /* (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString() {
- return "Rollback Decision" ;
- }
}
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventVote.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventVote.java:1.7
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventVote.java:1.8
---
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventVote.java:1.7
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventVote.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: ResourceEventVote.java,v 1.7 2005/07/18 07:30:07 rouvoy Exp $
+ $Id: ResourceEventVote.java,v 1.8 2005/07/18 14:33:34 rouvoy Exp $
====================================================================*/
package org.objectweb.transaction.lib.resource;
@@ -35,26 +35,26 @@
/**
* ResourceEvent for the prepare operation.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.7 $
+ * @version $Revision: 1.8 $
*/
public class ResourceEventVote
extends EventAbstract
implements ResourceEvent
{
/** Object value of the event <i>ResourceVote</i>. */
- public final static ResourceEvent event = new ResourceEventVote();
+ public final static ResourceEvent event = new ResourceEventVote("Vote
Decision");
+ /**
+ * @param string
+ */
+ public ResourceEventVote(String string) {
+ super(string);
+ }
+
/* (non-Javadoc)
* @see org.objectweb.transaction.api.event.Event#getEvent()
*/
public Event getEvent() {
return event;
}
-
- /* (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString() {
- return "Vote Decision" ;
- }
}
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventAfterCompletion.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventAfterCompletion.java:1.6
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventAfterCompletion.java:1.7
---
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventAfterCompletion.java:1.6
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventAfterCompletion.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: SynchronizationEventAfterCompletion.java,v 1.6 2005/07/18 07:30:07
rouvoy Exp $
+ $Id: SynchronizationEventAfterCompletion.java,v 1.7 2005/07/18 14:33:34
rouvoy Exp $
====================================================================*/
package org.objectweb.transaction.lib.synchronization;
@@ -34,26 +34,26 @@
/**
* SynchronizationEvent raised after the completion.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.6 $
+ * @version $Revision: 1.7 $
*/
public class SynchronizationEventAfterCompletion
extends EventAbstract
implements SynchronizationEvent
{
/** Object value of the event <i>After Completion</i>. */
- public final static SynchronizationEvent event = new
SynchronizationEventAfterCompletion();
+ public final static SynchronizationEvent event = new
SynchronizationEventAfterCompletion("synchronization-after");
+ /**
+ * @param string
+ */
+ public SynchronizationEventAfterCompletion(String string) {
+ super(string);
+ }
+
/* (non-Javadoc)
* @see org.objectweb.transaction.api.event.Event#getEvent()
*/
public Event getEvent() {
return event;
}
-
- /* (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString() {
- return "synchronization-after" ;
- }
}
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventBeforeCompletion.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventBeforeCompletion.java:1.6
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventBeforeCompletion.java:1.7
---
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventBeforeCompletion.java:1.6
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventBeforeCompletion.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: SynchronizationEventBeforeCompletion.java,v 1.6 2005/07/18 07:30:07
rouvoy Exp $
+ $Id: SynchronizationEventBeforeCompletion.java,v 1.7 2005/07/18 14:33:34
rouvoy Exp $
====================================================================*/
package org.objectweb.transaction.lib.synchronization;
@@ -34,26 +34,26 @@
/**
* SynchronizationEvent raised before the completion.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.6 $
+ * @version $Revision: 1.7 $
*/
public class SynchronizationEventBeforeCompletion
extends EventAbstract
implements SynchronizationEvent
{
/** Object value of the event <i>Before Completion</i>. */
- public final static SynchronizationEvent event = new
SynchronizationEventBeforeCompletion();
+ public final static SynchronizationEvent event = new
SynchronizationEventBeforeCompletion("synchronization-before");
+ /**
+ * @param string
+ */
+ public SynchronizationEventBeforeCompletion(String string) {
+ super(string);
+ }
+
/* (non-Javadoc)
* @see org.objectweb.transaction.api.event.Event#getEvent()
*/
public Event getEvent() {
return event;
}
-
- /* (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString() {
- return "synchronization-before" ;
- }
}
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitted.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitted.java:1.6
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitted.java:1.7
---
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitted.java:1.6
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitted.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: TransactionStatusCommitted.java,v 1.6 2005/07/18 07:30:07 rouvoy Exp $
+ $Id: TransactionStatusCommitted.java,v 1.7 2005/07/18 14:33:34 rouvoy Exp $
====================================================================*/
package org.objectweb.transaction.lib.transaction;
@@ -35,31 +35,25 @@
/**
* TransactionStatus after the completion of the transaction.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.6 $
+ * @version $Revision: 1.7 $
*/
public class TransactionStatusCommitted
extends EventAbstract
implements TransactionStatus
{
/** Object value for the status <i>Committed</i>. */
- public final static TransactionStatus status = new
TransactionStatusCommitted(false);
+ public final static TransactionStatus status = new
TransactionStatusCommitted("Transaction Committed",false);
/** Object value for the status <i>Committed</i>. */
- public final static TransactionStatus leaves = new
TransactionStatusCommitted(true);
+ public final static TransactionStatus leaves = new
TransactionStatusCommitted("Transaction Committed (end)",true);
/**
+ * @param name
* @param b
*/
- public TransactionStatusCommitted(boolean b) {
- super(b);
+ public TransactionStatusCommitted(String name, boolean b) {
+ super(name, b);
}
- /* (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString() {
- return "Transaction Committed" ;
- }
-
/* (non-Javadoc)
* @see org.objectweb.transaction.api.event.Event#getEvent()
*/
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitting.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitting.java:1.6
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitting.java:1.7
---
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitting.java:1.6
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitting.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: TransactionStatusCommitting.java,v 1.6 2005/07/18 07:30:07 rouvoy Exp $
+ $Id: TransactionStatusCommitting.java,v 1.7 2005/07/18 14:33:34 rouvoy Exp $
====================================================================*/
package org.objectweb.transaction.lib.transaction;
@@ -34,31 +34,25 @@
/**
* TransactionStatus during the completion of the transaction.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.6 $
+ * @version $Revision: 1.7 $
*/
public class TransactionStatusCommitting
extends EventAbstract
implements TransactionStatus
{
/** Object value for the status <i>Committing</i>. */
- public final static TransactionStatus status = new
TransactionStatusCommitting(false);
+ public final static TransactionStatus status = new
TransactionStatusCommitting("Transaction Committing",false);
/** Object value for the status <i>Committing</i>. */
- public final static TransactionStatus leaves = new
TransactionStatusCommitting(true);
+ public final static TransactionStatus leaves = new
TransactionStatusCommitting("Transaction Committing (end)",true);
/**
+ * @param name
* @param b
*/
- public TransactionStatusCommitting(boolean b) {
- super(b);
+ public TransactionStatusCommitting(String name, boolean b) {
+ super(name,b);
}
- /* (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString() {
- return "Transaction Committing" ;
- }
-
/* (non-Javadoc)
* @see org.objectweb.transaction.api.event.Event#getEvent()
*/
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusMarkedRollback.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusMarkedRollback.java:1.6
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusMarkedRollback.java:1.7
---
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusMarkedRollback.java:1.6
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusMarkedRollback.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: TransactionStatusMarkedRollback.java,v 1.6 2005/07/18 07:30:07 rouvoy
Exp $
+ $Id: TransactionStatusMarkedRollback.java,v 1.7 2005/07/18 14:33:34 rouvoy
Exp $
====================================================================*/
package org.objectweb.transaction.lib.transaction;
@@ -34,29 +34,23 @@
/**
* TransactionStatus when transaction is marked for rollback.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.6 $
+ * @version $Revision: 1.7 $
*/
public class TransactionStatusMarkedRollback
extends EventAbstract
implements TransactionStatus
{
/** Object value for the status <i>Marked Rollack</i>. */
- public final static TransactionStatus status = new
TransactionStatusMarkedRollback(false);
+ public final static TransactionStatus status = new
TransactionStatusMarkedRollback("Transaction Marked Rollback",false);
/** Object value for the status <i>Marked Rollack</i>. */
- public final static TransactionStatus leaves = new
TransactionStatusMarkedRollback(true);
+ public final static TransactionStatus leaves = new
TransactionStatusMarkedRollback("Transaction Marked Rollback (end)",true);
/**
+ * @param name
* @param b
*/
- public TransactionStatusMarkedRollback(boolean b) {
- super(b);
- }
-
- /* (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString() {
- return "Transaction Marked Rollback" ;
+ public TransactionStatusMarkedRollback(String name, boolean b) {
+ super(name, b);
}
/* (non-Javadoc)
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusNoTransaction.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusNoTransaction.java:1.6
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusNoTransaction.java:1.7
---
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusNoTransaction.java:1.6
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusNoTransaction.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: TransactionStatusNoTransaction.java,v 1.6 2005/07/18 07:30:07 rouvoy
Exp $
+ $Id: TransactionStatusNoTransaction.java,v 1.7 2005/07/18 14:33:34 rouvoy
Exp $
====================================================================*/
package org.objectweb.transaction.lib.transaction;
@@ -34,29 +34,23 @@
/**
* TransactionStatus when no transaction is active.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.6 $
+ * @version $Revision: 1.7 $
*/
public class TransactionStatusNoTransaction
extends EventAbstract
implements TransactionStatus
{
/** Object value of the status <i>No Transaction</i>. */
- public final static TransactionStatus status = new
TransactionStatusNoTransaction(false);
+ public final static TransactionStatus status = new
TransactionStatusNoTransaction("No Transaction", false);
/** Object value of the status <i>No Transaction</i>. */
- public final static TransactionStatus leaves = new
TransactionStatusNoTransaction(true);
+ public final static TransactionStatus leaves = new
TransactionStatusNoTransaction("No Transaction (end)", true);
/**
+ * @param name
* @param b
*/
- public TransactionStatusNoTransaction(boolean b) {
- super(b);
- }
-
- /* (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString() {
- return "No Transaction" ;
+ public TransactionStatusNoTransaction(String name, boolean b) {
+ super(name, b);
}
/* (non-Javadoc)
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPrepared.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPrepared.java:1.6
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPrepared.java:1.7
---
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPrepared.java:1.6
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPrepared.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: TransactionStatusPrepared.java,v 1.6 2005/07/18 07:30:07 rouvoy Exp $
+ $Id: TransactionStatusPrepared.java,v 1.7 2005/07/18 14:33:34 rouvoy Exp $
====================================================================*/
package org.objectweb.transaction.lib.transaction;
@@ -34,29 +34,23 @@
/**
* TransactionStatus after the first step of the validation process.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.6 $
+ * @version $Revision: 1.7 $
*/
public class TransactionStatusPrepared
extends EventAbstract
implements TransactionStatus
{
/** Object value of the status <i>Prepared</i>. */
- public final static TransactionStatus status = new
TransactionStatusPrepared(false);
+ public final static TransactionStatus status = new
TransactionStatusPrepared("Transaction Prepared", false);
/** Object value of the status <i>Prepared</i>. */
- public final static TransactionStatus leaves = new
TransactionStatusPrepared(true);
+ public final static TransactionStatus leaves = new
TransactionStatusPrepared("Transaction Prepared (end)", true);
/**
+ * @param name
* @param b
*/
- public TransactionStatusPrepared(boolean b) {
- super(b);
- }
-
- /* (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString() {
- return "Transaction Prepared" ;
+ public TransactionStatusPrepared(String name, boolean b) {
+ super(name, b);
}
/* (non-Javadoc)
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPreparing.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPreparing.java:1.6
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPreparing.java:1.7
---
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPreparing.java:1.6
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPreparing.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: TransactionStatusPreparing.java,v 1.6 2005/07/18 07:30:07 rouvoy Exp $
+ $Id: TransactionStatusPreparing.java,v 1.7 2005/07/18 14:33:34 rouvoy Exp $
====================================================================*/
package org.objectweb.transaction.lib.transaction;
@@ -34,31 +34,25 @@
/**
* TransactionStatus during the first step of the validation process.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.6 $
+ * @version $Revision: 1.7 $
*/
public class TransactionStatusPreparing
extends EventAbstract
implements TransactionStatus
{
/** Object value for the status <i>Preparing</i>. */
- public final static TransactionStatus status = new
TransactionStatusPreparing(false);
+ public final static TransactionStatus status = new
TransactionStatusPreparing("Transaction Preparing", false);
/** Object value for the status <i>Preparing</i>. */
- public final static TransactionStatus leaves = new
TransactionStatusPreparing(true);
+ public final static TransactionStatus leaves = new
TransactionStatusPreparing("Transaction Preparing", true);
/**
+ * @param name
* @param b
*/
- public TransactionStatusPreparing(boolean b) {
- super(b);
+ public TransactionStatusPreparing(String name, boolean b) {
+ super(name, b);
}
- /* (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString() {
- return "Transaction Preparing" ;
- }
-
/* (non-Javadoc)
* @see org.objectweb.transaction.api.event.Event#getEvent()
*/
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRolledBack.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRolledBack.java:1.6
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRolledBack.java:1.7
---
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRolledBack.java:1.6
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRolledBack.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: TransactionStatusRolledBack.java,v 1.6 2005/07/18 07:30:07 rouvoy Exp $
+ $Id: TransactionStatusRolledBack.java,v 1.7 2005/07/18 14:33:34 rouvoy Exp $
====================================================================*/
package org.objectweb.transaction.lib.transaction;
@@ -34,29 +34,23 @@
/**
* TransactionStatus after the completion of the transaction.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.6 $
+ * @version $Revision: 1.7 $
*/
public class TransactionStatusRolledBack
extends EventAbstract
implements TransactionStatus
{
/** Object value for the status <i>Rolled Back</i>. */
- public final static TransactionStatus status = new
TransactionStatusRolledBack(false);
+ public final static TransactionStatus status = new
TransactionStatusRolledBack("Transaction Rolled Back", false);
/** Object value for the status <i>Rolled Back</i>. */
- public final static TransactionStatus leaves = new
TransactionStatusRolledBack(true);
+ public final static TransactionStatus leaves = new
TransactionStatusRolledBack("Transaction Rolled Back (end)", true);
/**
+ * @param name
* @param b
*/
- public TransactionStatusRolledBack(boolean b) {
- super(b);
- }
-
- /* (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString() {
- return "Transaction Rolled Back" ;
+ public TransactionStatusRolledBack(String name, boolean b) {
+ super(name, b);
}
/* (non-Javadoc)
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRollingBack.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRollingBack.java:1.6
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRollingBack.java:1.7
---
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRollingBack.java:1.6
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRollingBack.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: TransactionStatusRollingBack.java,v 1.6 2005/07/18 07:30:07 rouvoy Exp
$
+ $Id: TransactionStatusRollingBack.java,v 1.7 2005/07/18 14:33:34 rouvoy Exp
$
====================================================================*/
package org.objectweb.transaction.lib.transaction;
@@ -34,31 +34,25 @@
/**
* TransactionStatus during the completion of the transaction.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.6 $
+ * @version $Revision: 1.7 $
*/
public class TransactionStatusRollingBack
extends EventAbstract
implements TransactionStatus
{
/** Object value for the status <i>Rolling Back</i>. */
- public final static TransactionStatus status = new
TransactionStatusRollingBack(false);
+ public final static TransactionStatus status = new
TransactionStatusRollingBack("Transaction Rolling Back", false);
/** Object value for the status <i>Rolling Back</i>. */
- public final static TransactionStatus leaves = new
TransactionStatusRollingBack(true);
+ public final static TransactionStatus leaves = new
TransactionStatusRollingBack("Transaction Rolling Back (end)", true);
/**
+ * @param name
* @param b
*/
- public TransactionStatusRollingBack(boolean b) {
- super(b);
+ public TransactionStatusRollingBack(String name, boolean b) {
+ super(name, b);
}
- /* (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString() {
- return "Transaction Rolling Back" ;
- }
-
/* (non-Javadoc)
* @see org.objectweb.transaction.api.event.Event#getEvent()
*/
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionActive.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionActive.java:1.6
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionActive.java:1.7
---
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionActive.java:1.6
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionActive.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: TransactionStatusTransactionActive.java,v 1.6 2005/07/18 07:30:07
rouvoy Exp $
+ $Id: TransactionStatusTransactionActive.java,v 1.7 2005/07/18 14:33:34
rouvoy Exp $
====================================================================*/
package org.objectweb.transaction.lib.transaction;
@@ -34,31 +34,25 @@
/**
* TransactionStatus during the activity of the transaction.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.6 $
+ * @version $Revision: 1.7 $
*/
public class TransactionStatusTransactionActive
extends EventAbstract
implements TransactionStatus
{
/** Object value for the status <i>Transaction Active</i>. */
- public final static TransactionStatus status = new
TransactionStatusTransactionActive(false);
+ public final static TransactionStatus status = new
TransactionStatusTransactionActive("Transaction Active", false);
/** Object value for the status <i>Transaction Active</i>. */
- public final static TransactionStatus leaves = new
TransactionStatusTransactionActive(true);
+ public final static TransactionStatus leaves = new
TransactionStatusTransactionActive("Transaction Active (end)", true);
/**
+ * @param name
* @param b
*/
- public TransactionStatusTransactionActive(boolean b) {
- super(b);
+ public TransactionStatusTransactionActive(String name, boolean b) {
+ super(name, b);
}
- /* (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString(){
- return "Transaction Active" ;
- }
-
/* (non-Javadoc)
* @see org.objectweb.transaction.api.event.Event#getEvent()
*/
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionInactive.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionInactive.java:1.1
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionInactive.java:1.2
---
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionInactive.java:1.1
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionInactive.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: TransactionStatusTransactionInactive.java,v 1.1 2005/07/18 07:30:07
rouvoy Exp $
+ $Id: TransactionStatusTransactionInactive.java,v 1.2 2005/07/18 14:33:34
rouvoy Exp $
====================================================================*/
package org.objectweb.transaction.lib.transaction;
@@ -34,29 +34,23 @@
/**
* TransactionStatus during the inactivity of the transaction.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
*/
public class TransactionStatusTransactionInactive
extends EventAbstract
implements TransactionStatus
{
/** Object value for the status <i>Transaction Active</i>. */
- public final static TransactionStatus status = new
TransactionStatusTransactionInactive(false);
+ public final static TransactionStatus status = new
TransactionStatusTransactionInactive("Transaction Inactive", false);
/** Object value for the status <i>Transaction Active</i>. */
- public final static TransactionStatus leaves = new
TransactionStatusTransactionInactive(true);
+ public final static TransactionStatus leaves = new
TransactionStatusTransactionInactive("Transaction Inactive (end)", true);
/**
+ * @param name
* @param b
*/
- public TransactionStatusTransactionInactive(boolean b) {
- super(b);
- }
-
- /* (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString(){
- return "Transaction Inactive" ;
+ public TransactionStatusTransactionInactive(String name, boolean b) {
+ super(name, b);
}
/* (non-Javadoc)
Index:
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusUnknown.java
diff -u
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusUnknown.java:1.6
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusUnknown.java:1.7
---
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusUnknown.java:1.6
Mon Jul 18 09:30:07 2005
+++
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusUnknown.java
Mon Jul 18 16:33:34 2005
@@ -23,7 +23,7 @@
Contributor(s): ______________________________________.
---------------------------------------------------------------------
- $Id: TransactionStatusUnknown.java,v 1.6 2005/07/18 07:30:07 rouvoy Exp $
+ $Id: TransactionStatusUnknown.java,v 1.7 2005/07/18 14:33:34 rouvoy Exp $
====================================================================*/
package org.objectweb.transaction.lib.transaction;
@@ -34,31 +34,25 @@
/**
* TransactionStatus when the transaction is in an unknown state.
* @author <a href="mailto:Romain.Rouvoy@xxxxxxx">Romain Rouvoy</a>
- * @version $Revision: 1.6 $
+ * @version $Revision: 1.7 $
*/
public class TransactionStatusUnknown
extends EventAbstract
implements TransactionStatus
{
/** Object value for the status <i>Unknown</i>. */
- public final static TransactionStatus status = new
TransactionStatusUnknown(false);
+ public final static TransactionStatus status = new
TransactionStatusUnknown("Transaction Status Unknown", false);
/** Object value for the status <i>Unknown</i>. */
- public final static TransactionStatus leaves = new
TransactionStatusUnknown(true);
+ public final static TransactionStatus leaves = new
TransactionStatusUnknown("Transaction Status Unknown (end)", true);
/**
+ * @param name
* @param b
*/
- public TransactionStatusUnknown(boolean b) {
- super(b);
+ public TransactionStatusUnknown(String name, boolean b) {
+ super(name, b);
}
- /* (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString(){
- return "Transaction Status Unknown" ;
- }
-
/* (non-Javadoc)
* @see org.objectweb.transaction.api.event.Event#getEvent()
*/
| <-- Date Index --> | <-- Thread Index --> |
Powered by MHonArc.
Copyright © 2006-2007, OW2 Consortium | contact | webmaster.