[jboss-svn-commits] JBL Code SVN: r9083 - labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/subordinate.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jan 29 16:47:26 EST 2007
Author: mark.little at jboss.com
Date: 2007-01-29 16:47:26 -0500 (Mon, 29 Jan 2007)
New Revision: 9083
Modified:
labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/subordinate/SubordinateAtomicAction.java
Log:
Added failure recovery constructor.
Modified: labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/subordinate/SubordinateAtomicAction.java
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/subordinate/SubordinateAtomicAction.java 2007-01-29 21:45:52 UTC (rev 9082)
+++ labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/subordinate/SubordinateAtomicAction.java 2007-01-29 21:47:26 UTC (rev 9083)
@@ -29,6 +29,7 @@
package com.arjuna.ats.internal.jta.transaction.arjunacore.subordinate;
import com.arjuna.ats.arjuna.AtomicAction;
+import com.arjuna.ats.arjuna.common.Uid;
import com.arjuna.ats.arjuna.coordinator.ActionStatus;
import com.arjuna.ats.arjuna.coordinator.TransactionReaper;
import com.arjuna.ats.arjuna.coordinator.TwoPhaseOutcome;
@@ -208,6 +209,17 @@
}
/**
+ * For crash recovery purposes.
+ *
+ * @param actId the identifier to recover.
+ */
+
+ protected SubordinateAtomicAction (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