[jboss-svn-commits] JBL Code SVN: r24915 - in labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx: jts and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jan 26 10:24:14 EST 2009
Author: jhalliday
Date: 2009-01-26 10:24:14 -0500 (Mon, 26 Jan 2009)
New Revision: 24915
Modified:
labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jta/TransactionManagerService.java
labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jts/TransactionManagerService.java
Log:
Add lifecycle calls for the recovery manager in TransactionManagerService. JBTM-468
Modified: labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jta/TransactionManagerService.java
===================================================================
--- labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jta/TransactionManagerService.java 2009-01-26 14:53:26 UTC (rev 24914)
+++ labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jta/TransactionManagerService.java 2009-01-26 15:24:14 UTC (rev 24915)
@@ -207,6 +207,7 @@
RecoveryManager.delayRecoveryManagerThread() ;
_recoveryManager = RecoveryManager.manager() ;
+ _recoveryManager.initialize();
log.info("Recovery manager configured");
}
@@ -270,6 +271,7 @@
// TODO: any point in breaking out the recovery mgr into its own bean w/ own lifecycle?
// may impact recovery config e.g. beans injection instead of XAResourceRecoveryRegistry lookup?
+ _recoveryManager.initialize();
_recoveryManager.startRecoveryManagerThread() ;
}
@@ -338,7 +340,7 @@
{
log.info("Stopping transaction recovery manager");
- _recoveryManager.stop();
+ _recoveryManager.terminate();
}
}
Modified: labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jts/TransactionManagerService.java
===================================================================
--- labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jts/TransactionManagerService.java 2009-01-26 14:53:26 UTC (rev 24914)
+++ labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jts/TransactionManagerService.java 2009-01-26 15:24:14 UTC (rev 24915)
@@ -288,6 +288,7 @@
RecoveryManager.delayRecoveryManagerThread() ;
_recoveryManager = RecoveryManager.manager() ; // RecoveryORBManager must be set up before this
+ _recoveryManager.initialize();
_recoveryManager.startRecoveryManagerThread() ;
log.info("Recovery manager configured and started");
@@ -379,7 +380,7 @@
{
log.info("Stopping transaction recovery manager");
- _recoveryManager.stop();
+ _recoveryManager.terminate();
}
}
More information about the jboss-svn-commits
mailing list