Uses of Class
fr.ifremer.isisfish.simulator.SimulationControl
Packages that use SimulationControl
Package
Description
Data storage.
Isis fish simulation launchers.
-
Uses of SimulationControl in fr.ifremer.isisfish.datastore
Methods in fr.ifremer.isisfish.datastore with parameters of type SimulationControlModifier and TypeMethodDescriptionstatic voidSimulationStorage.readControl(File controlFile, SimulationControl control, String... exclude) Reli le fichier contenant les infos de SimulationControl, en excluant certain champs.static voidSimulationStorage.readControl(String id, SimulationControl control, String... exclude) Relit le fichier contenant les infos de SimulationControl, en excluant certain champs.voidSimulationStorage.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 SimulationControlMethods in fr.ifremer.isisfish.simulator that return SimulationControlMethods in fr.ifremer.isisfish.simulator with parameters of type SimulationControlModifier and TypeMethodDescriptionvoidSimulationContext.setSimulationControl(SimulationControl simulationControl) -
Uses of SimulationControl in fr.ifremer.isisfish.simulator.launcher
Fields in fr.ifremer.isisfish.simulator.launcher declared as SimulationControlModifier and TypeFieldDescriptionprotected SimulationControlInProcessSimulatorLauncher.SimThread.controlprotected SimulationControlOptimizationPrepareJob.controlprotected SimulationControlSimulationItem.controlLe control pour la simulation.protected SimulationControlSimulationPlanPrepareJob.controlprotected SimulationControlSubProcessSimulationLauncher.SimulationCheckpointExternalProcessThread.controlMethods in fr.ifremer.isisfish.simulator.launcher that return SimulationControlModifier and TypeMethodDescriptionSimulationItem.getControl()Retourne le control pour la simulation.Methods in fr.ifremer.isisfish.simulator.launcher with parameters of type SimulationControlModifier and TypeMethodDescriptionprotected voidSSHSimulatorLauncher.clearSimulationFiles(org.apache.commons.net.ftp.FTPClient ftpClient, SimulationControl control) Remove all$ISIS-TMP/simulation-$id-*files on datarmor.protected voidSimulationService.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 FileSSHSimulatorLauncher.downloadResultsArchive(org.apache.commons.net.ftp.FTPClient ftpClient, SimulationControl simulationControl, String md5sum) Download simulation zip results.InProcessSimulatorLauncher.getSimulationStorage(SimulationService simulationService, SimulationControl control) SimulatorLauncher.getSimulationStorage(SimulationService simulationService, SimulationControl control) Retourne le storage où est stockée la simulation.SSHSimulatorLauncher.getSimulationStorage(SimulationService simulationService, SimulationControl control) Retourne le storage où est stockée la simulation.SubProcessSimulationLauncher.getSimulationStorage(SimulationService simulationService, SimulationControl control) protected SimulationStorageInProcessSimulatorLauncher.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 simulationprotected SimulationStorageInProcessSimulatorLauncher.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 localprotected voidInProcessSimulatorLauncher.message(SimulationControl control, String message) Display message both in commons-logging and control text progress.protected voidSSHSimulatorLauncher.message(SimulationControl control, String message) Display message both in commons-logging and control text progress.protected voidSubProcessSimulationLauncher.message(SimulationControl control, String message) Display both message on UI (listeners and log).SimulationService.prepareSimulationZipFile(SimulationParameter param, File outputZilFile, SimulationControl control, String xmlDesignPlan, SensitivityScenarios sensitivityScenarios) Prepare les fichiers qui seront utilsé à la simulation: scripts rules resultinfos exports simulators optimisations objectives export de la database de la region simultionplanSubProcessSimulationLauncher.subProcessSimulate(SimulationControl control, File simulationZip, String simulationPrescript) voidInProcessSimulatorLauncher.updateControl(SimulationService simulationService, SimulationControl control) voidSimulatorLauncher.updateControl(SimulationService simulationService, SimulationControl control) Met à jour la progression.voidSSHSimulatorLauncher.updateControl(SimulationService simulationService, SimulationControl control) Met à jour la progression.voidSubProcessSimulationLauncher.updateControl(SimulationService simulationService, SimulationControl control) Constructors in fr.ifremer.isisfish.simulator.launcher with parameters of type SimulationControlModifierConstructorDescriptionSimThread(SimulationControl control, SimulationStorage simulation) SimulationCheckpointExternalProcessThread(SimulationControl control, String simulationId, Process process) SimulationItem(SimulationControl control, SimulationParameter param) Constructor. -
Uses of SimulationControl in fr.ifremer.isisfish.util.ftp
Fields in fr.ifremer.isisfish.util.ftp declared as SimulationControlModifier and TypeFieldDescriptionprotected SimulationControlControlCopyStreamListener.simulationControlConstructors in fr.ifremer.isisfish.util.ftp with parameters of type SimulationControlModifierConstructorDescriptionControlCopyStreamListener(SimulationControl simulationControl, long size)