Author: echatellier Date: 2014-12-07 15:53:25 +0000 (Sun, 07 Dec 2014) New Revision: 4149 Url: http://forge.codelutin.com/projects/isis-fish/repository/revisions/4149 Log: Fix simulation monitoring Modified: trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationJob.java Modified: trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationJob.java =================================================================== --- trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationJob.java 2014-12-07 15:28:46 UTC (rev 4148) +++ trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationJob.java 2014-12-07 15:53:25 UTC (rev 4149) @@ -270,6 +270,12 @@ } else { // on est sur une simple simulation, ou le resultat d'un plan + // Dans le cas d'un simulation simple seulement + // on mémorise la simulation comme "lancée" et + // devant être re monitorée au lancement d'isis + // FIXME try to remove static call + SimulationMonitor.getInstance().simulationStart(this); + /* code moved to fr.ifremer.isisfish.simulator.launcher.InProcessSimulatorLauncher.simulate(SimulationService, SimulationControl, File) // set date to 0 at beginning of simulation @@ -293,15 +299,10 @@ item.setSimulationPrescriptContent(simulationPrescript); }*/ + // Warn : blocker or non blocker call depending on launcher launcher.simulate(simulationService, item); } - // Dans le cas d'un simulation simple seulement - // on mémorise la simulation comme "lancée" et - // devant être re monitorée au lancement d'isis - // FIXME try to remove static call - SimulationMonitor.getInstance().simulationStart(this); - // simulation ended //simulation = launcher.getSimulationStorage(simulationService, // control);