| Package | Description |
|---|---|
| fr.ifremer.isisfish.datastore |
Data storage.
|
| fr.ifremer.isisfish.simulator | |
| fr.ifremer.isisfish.simulator.launcher |
Isis fish simulation launchers.
|
| Modifier and Type | Method and Description |
|---|---|
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
|
| Modifier and Type | Field and Description |
|---|---|
protected SimulationControl |
SimulationContext.simulationControl |
| Modifier and Type | Method and Description |
|---|---|
SimulationControl |
SimulationContext.getSimulationControl() |
| Modifier and Type | Method and Description |
|---|---|
void |
SimulationContext.setSimulationControl(SimulationControl simulationControl) |
| Modifier and Type | Field and Description |
|---|---|
protected SimulationControl |
InProcessSimulatorLauncher.SimThread.control |
protected SimulationControl |
SSHSimulatorLauncher.ControlProgressMonitor.control
Control to update.
|
protected SimulationControl |
SimulationService.PrepareSimulationJob.control |
protected SimulationControl |
SimulationItem.control
Le control pour la simulation.
|
protected SimulationControl |
SubProcessSimulationLauncher.SimulationCheckpointExternalProcessThread.control |
| Modifier and Type | Method and Description |
|---|---|
SimulationControl |
SimulationItem.getControl()
Retourne le control pour la simulation.
|
| Modifier and Type | Method and Description |
|---|---|
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 File |
SSHSimulatorLauncher.downloadResultsArchive(com.jcraft.jsch.Session session,
SimulationControl simulationControl,
String md5sum)
Download simulation zip results.
|
SimulationStorage |
InProcessSimulatorLauncher.getSimulationStorage(SimulationService simulationService,
SimulationControl control) |
SimulationStorage |
SSHSimulatorLauncher.getSimulationStorage(SimulationService simulationService,
SimulationControl control)
Retourne le storage où est stockée la simulation.
|
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 |
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).
|
protected File |
SimulationService.prepareSimulationZipFile(SimulationControl control,
SimulationParameter param,
String xmlDesignPlan,
SensitivityScenarios sensitivityScenarios,
boolean compile)
Prepare les fichiers qui seront utilsé à la simulation:
scripts
rules
exports
simulators
export de la database de la region
simultionplan
|
SimulationStorage |
SubProcessSimulationLauncher.subProcessSimulate(SimulationControl control,
File simulationZip,
String simulationPrescript) |
void |
InProcessSimulatorLauncher.updateControl(SimulationService simulationService,
SimulationControl control) |
void |
SSHSimulatorLauncher.updateControl(SimulationService simulationService,
SimulationControl control)
Met à jour la progression.
|
void |
SimulatorLauncher.updateControl(SimulationService simulationService,
SimulationControl control)
Met à jour la progression.
|
void |
SubProcessSimulationLauncher.updateControl(SimulationService simulationService,
SimulationControl control) |
| Constructor and Description |
|---|
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-2013 CodeLutin. All Rights Reserved.