public void stop() throws Exception { XTSLogger.logger.info("JBossTS XTS Transaction Service - stopping"); TaskManager.getManager().shutdown() ; // com.arjuna.services.framework.admin.TaskManagerInitialisation // shutdown the activity service reaper ActivityReaper.shutdown(); // execute shutdown for all registered initialisations Iterator<XTSInitialisation> iterator = xtsInitialisations.iterator(); while (iterator.hasNext()) { XTSInitialisation xtsInitialisation = iterator.next(); xtsInitialisation.shutdown(); } xtsInitialisations.clear(); }
public void stop() throws Exception { XTSLogger.logger.info("JBossTS XTS Transaction Service - stopping"); TaskManager.getManager().shutdown() ; // com.arjuna.services.framework.admin.TaskManagerInitialisation // shutdown the activity service reaper ActivityReaper.shutdown(); // execute shutdown for all registered initialisations Iterator<XTSInitialisation> iterator = xtsInitialisations.iterator(); while (iterator.hasNext()) { XTSInitialisation xtsInitialisation = iterator.next(); xtsInitialisation.shutdown(); } xtsInitialisations.clear(); }