|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||