Uses of Class
fr.ifremer.isisfish.simulator.SimulationControl

Packages that use SimulationControl
fr.ifremer.isisfish.datastore Data storage. 
fr.ifremer.isisfish.simulator   
fr.ifremer.isisfish.simulator.launcher Isis fish simulation launchers. 
 

Uses of SimulationControl in fr.ifremer.isisfish.datastore
 

Methods in fr.ifremer.isisfish.datastore with parameters of type SimulationControl
static void SimulationStorage.readControl(File controlFile, SimulationControl control, String... exclude)
          Reli le fichier contenant les infos de SimulationControl, en excluant certain champs.
static void SimulationStorage.readControl(String id, SimulationControl control, String... exclude)
          Relit le fichier contenant les infos de SimulationControl, en excluant certain champs.
 void SimulationStorage.saveControl(SimulationControl control)
          Force la sauvegarde du fichier de control d'une simulation, ce fichier est sous la forme d'un fichier de proprietes
 

Uses of SimulationControl in fr.ifremer.isisfish.simulator
 

Fields in fr.ifremer.isisfish.simulator declared as SimulationControl
protected  SimulationControl SimulationContext.simulationControl
           
 

Methods in fr.ifremer.isisfish.simulator that return SimulationControl
 SimulationControl SimulationContext.getSimulationControl()
           
 

Methods in fr.ifremer.isisfish.simulator with parameters of type SimulationControl
 void SimulationContext.setSimulationControl(SimulationControl simulationControl)
           
 

Uses of SimulationControl in fr.ifremer.isisfish.simulator.launcher
 

Fields in fr.ifremer.isisfish.simulator.launcher declared as SimulationControl
protected  SimulationControl SSHSimulatorLauncher.ControlProgressMonitor.control
          Control to update.
protected  SimulationControl InProcessSimulatorLauncher.SimThread.control
           
protected  SimulationControl SimulationService.PrepareSimulationJob.control
           
protected  SimulationControl SubProcessSimulationLauncher.SimulationCheckpointExternalProcessThread.control
           
protected  SimulationControl SimulationItem.control
          Le control pour la simulation.
 

Methods in fr.ifremer.isisfish.simulator.launcher that return SimulationControl
 SimulationControl SimulationItem.getControl()
          Retourne le control pour la simulation.
 

Methods in fr.ifremer.isisfish.simulator.launcher with parameters of type SimulationControl
protected  void SSHSimulatorLauncher.clearSimulationFiles(com.jcraft.jsch.Session session, SimulationControl control)
          Remove all $ISIS-TMP/simulation-$id-* files on caparmor.
protected  void SimulationService.compileAllFile(SimulationControl control, File directory)
          Compile les fichiers présent dans le répertoire passé en parametre, ce répertoire est hiérarchisé en: rules, exports, simulators et scripts.
protected  void SimulationService.convertAllFile(SimulationControl control, File directory)
          Convertit tous les fichiers du répertoire directory en UTF-8, pour eviter les erreurs d'encodage du la compilation sur un autre systeme ne supportant pas l'encodage courant.
protected  File SSHSimulatorLauncher.downloadResultsArchive(com.jcraft.jsch.Session session, SimulationControl simulationControl, String md5sum)
          Download simulation zip results.
 SimulationStorage SSHSimulatorLauncher.getSimulationStorage(SimulationService simulationService, SimulationControl control)
          Retourne le storage où est stockée la simulation.
 SimulationStorage InProcessSimulatorLauncher.getSimulationStorage(SimulationService simulationService, SimulationControl control)
           
 SimulationStorage SimulatorLauncher.getSimulationStorage(SimulationService simulationService, SimulationControl control)
          Retourne le storage où est stockée la simulation.
 SimulationStorage SubProcessSimulationLauncher.getSimulationStorage(SimulationService simulationService, SimulationControl control)
           
protected  SimulationStorage InProcessSimulatorLauncher.localSimulate(SimulationControl control, SimulationStorage simulation)
          fait la simulation en local dans un nouveau thread, cela permet pour chaque simulation d'avoir les bons scripts dans le classloader et non pas d'utiliser les scripts d'une autre simulation
protected  SimulationStorage InProcessSimulatorLauncher.localSimulateSameThread(SimulationControl control, SimulationStorage simulation)
          Cree le simulation context, creer le ClassLoader, met en place les AOP, met a jour des informations sur la simulation et lance la simulation en local
protected  void SSHSimulatorLauncher.message(SimulationControl control, String message)
          Display message both in commons-logging and control text progress.
protected  void InProcessSimulatorLauncher.message(SimulationControl control, String message)
          Display message both in commons-logging and control text progress.
protected  void SubProcessSimulationLauncher.message(SimulationControl control, String message)
          Display both message on UI (listeners and log).
protected  File SimulationService.prepareSimulationZipFile(SimulationControl control, SimulationParameter param, String xmlDesignPlan, boolean compile)
          Prepare les fichiers qui seront utilsé à la simulation: scripts rules exports simulators export de la database de la region analyseplan Le tout est zippé et le zip est retourné, il peut-être directement importé dans le SimulationStorage (en le renommant comme il faut SimulationStorage.importAndRenameZip(File, String).
 SimulationStorage SubProcessSimulationLauncher.subProcessSimulate(SimulationControl control, File simulationZip, String simulationPrescript)
           
 void SSHSimulatorLauncher.updateControl(SimulationService simulationService, SimulationControl control)
          Met à jour la progression.
 void InProcessSimulatorLauncher.updateControl(SimulationService simulationService, SimulationControl control)
           
 void SimulatorLauncher.updateControl(SimulationService simulationService, SimulationControl control)
          Met à jour la progression.
 void SubProcessSimulationLauncher.updateControl(SimulationService simulationService, SimulationControl control)
           
 

Constructors in fr.ifremer.isisfish.simulator.launcher with parameters of type SimulationControl
InProcessSimulatorLauncher.SimThread(SimulationControl control, SimulationStorage simulation)
           
SimulationItem(SimulationControl control, SimulationParameter param)
          Constructor.
SSHSimulatorLauncher.ControlProgressMonitor(SimulationControl control)
          Constructor with control.
SubProcessSimulationLauncher.SimulationCheckpointExternalProcessThread(SimulationControl control, String simulationId, Process process)
           
 



Copyright © 1999-2011 CodeLutin. All Rights Reserved.