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 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 SimulationControlMethods in fr.ifremer.isisfish.simulator that return SimulationControlMethods in fr.ifremer.isisfish.simulator with parameters of type SimulationControlModifier and TypeMethodDescriptionvoid
SimulationContext.setSimulationControl
(SimulationControl simulationControl) -
Uses of SimulationControl in fr.ifremer.isisfish.simulator.launcher
Fields in fr.ifremer.isisfish.simulator.launcher declared as SimulationControlModifier and TypeFieldDescriptionprotected SimulationControl
InProcessSimulatorLauncher.SimThread.control
protected SimulationControl
OptimizationPrepareJob.control
protected SimulationControl
SimulationItem.control
Le control pour la simulation.protected SimulationControl
SimulationPlanPrepareJob.control
protected SimulationControl
SubProcessSimulationLauncher.SimulationCheckpointExternalProcessThread.control
Methods 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 void
SSHSimulatorLauncher.clearSimulationFiles
(org.apache.commons.net.ftp.FTPClient ftpClient, SimulationControl control) Remove all$ISIS-TMP/simulation-$id-*
files on datarmor.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 File
SSHSimulatorLauncher.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 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 simulationprotected 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 localprotected void
InProcessSimulatorLauncher.message
(SimulationControl control, String message) Display message both in commons-logging and control text progress.protected void
SSHSimulatorLauncher.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).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) void
InProcessSimulatorLauncher.updateControl
(SimulationService simulationService, SimulationControl control) void
SimulatorLauncher.updateControl
(SimulationService simulationService, SimulationControl control) Met à jour la progression.void
SSHSimulatorLauncher.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 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 SimulationControl
ControlCopyStreamListener.simulationControl
Constructors in fr.ifremer.isisfish.util.ftp with parameters of type SimulationControlModifierConstructorDescriptionControlCopyStreamListener
(SimulationControl simulationControl, long size)