Class SubProcessSimulationLauncher.SimulationCheckpointExternalProcessThread

java.lang.Object
java.lang.Thread
fr.ifremer.isisfish.simulator.launcher.SubProcessSimulationLauncher.SimulationCheckpointExternalProcessThread
All Implemented Interfaces:
Runnable
Enclosing class:
SubProcessSimulationLauncher

protected class SubProcessSimulationLauncher.SimulationCheckpointExternalProcessThread extends Thread
This thread is responsible to synchronized SimulationControl used locally with remote simulation control for remote simulation. This thread dead when SimulationControl.isRunning() is false
Author:
poussin
  • Field Details

  • Constructor Details

    • SimulationCheckpointExternalProcessThread

      public SimulationCheckpointExternalProcessThread(SimulationControl control, String simulationId, Process process)
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
      Overrides:
      run in class Thread