[jboss-svn-commits] JBL Code SVN: r9080 - labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jan 29 15:46:44 EST 2007
Author: mark.little at jboss.com
Date: 2007-01-29 15:46:44 -0500 (Mon, 29 Jan 2007)
New Revision: 9080
Modified:
labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/AtomicAction.java
Log:
Added crash recovery constructor.
Modified: labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/AtomicAction.java
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/AtomicAction.java 2007-01-29 20:18:01 UTC (rev 9079)
+++ labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/AtomicAction.java 2007-01-29 20:46:44 UTC (rev 9080)
@@ -28,6 +28,8 @@
package com.arjuna.ats.internal.jta.transaction.arjunacore;
+import com.arjuna.ats.arjuna.common.Uid;
+
public class AtomicAction extends com.arjuna.ats.arjuna.AtomicAction
{
@@ -37,6 +39,17 @@
}
/**
+ * Only used by failure recovery to recreate an inflight transaction.
+ *
+ * @param actId the transaction to recreate.
+ */
+
+ protected AtomicAction (Uid actId)
+ {
+ super(actId);
+ }
+
+ /**
* By default the BasicAction class only allows the termination of a
* transaction if it's the one currently associated with the thread. We
* override this here.
More information about the jboss-svn-commits
mailing list