Uses of Class
fr.ifremer.isisfish.simulator.launcher.SimulationJob
Package
Description
Isis fish simulation launchers.
-
Uses of SimulationJob in fr.ifremer.isisfish
Modifier and TypeMethodDescriptionvoid
IsisTray.simulationStart
(SimulationService simService, SimulationJob job) void
IsisTray.simulationStop
(SimulationService simService, SimulationJob job) -
Uses of SimulationJob in fr.ifremer.isisfish.simulator
ModifierConstructorDescriptionOptimizationContextInternal
(String id, SimulationParameter param, SimulationJob job) -
Uses of SimulationJob in fr.ifremer.isisfish.simulator.launcher
Modifier and TypeFieldDescriptionprotected SimulationJob
OptimizationPrepareJob.job
protected SimulationJob
SimulationPlanPrepareJob.job
protected SimulationJob
SimulationPlanPrepareJob.nextJob
protected SimulationJob
SimulationJob.parentJob
si non null contient leSimulationJob
qui a genere ce job, ca veut dire que ce job est du a un plan de simulationModifier and TypeFieldDescriptionprotected SortedSet<AbstractMap.SimpleEntry<Date,
SimulationJob>> SimulationMonitor.checkSet
Map to remember when a simulation have to be checked.protected Set<SimulationJob>
SimulationService.jobDones
La liste des jobs terminesprotected Map<String,
SimulationJob> SimulationServiceTableModel.jobIds
protected Set<SimulationJob>
SimulationService.jobs
La liste des jobs existant (queue + job demarre)protected ArrayList<SimulationJob>
SimulationServiceTableModel.jobs
protected Map<SimulationJob,
JProgressBar> SimulationServiceTableModel.progress
progress bar (one for each row)Modifier and TypeMethodDescriptionSimulationServiceTableModel.getJob
(int row) SimulationJob.getParentJob()
SimulationPlanPrepareJob.next()
SimulationQueue.peek()
SimulationQueue.poll()
SimulationQueue.take()
Modifier and TypeMethodDescriptionSimulationService.getJobDones()
SimulationService.getJobs()
SimulationServiceTableModel.getJobs()
Modifier and TypeMethodDescriptionvoid
SimulationServiceTableModel.addJob
(SimulationJob job) protected void
SimulationMonitor.analyzeSensitivityResult
(SimulationJob job, SimulationStorage simulation) For each finished simulation, check that all sensitivity simulation are available (in case of sensitivity simulation only).protected boolean
SimulationService.cancel
(SimulationJob job) Supprime un job de la queue (annulation d'une simulation).protected boolean
SimulationMonitor.checkProgression
(SimulationJob job, SimulatorLauncher launcher) Check progression.int
SimulationJob.compareTo
(SimulationJob o) L'ordre depend : - de la priorite - si le nom fini par un chiffre : - du nom avant le chiffre - du chiffre - sinon du nomboolean
SimulationServiceTableModel.contains
(SimulationJob job) protected void
SimulationMonitor.doPostSimulationOperation
(SimulationJob job, SimulatorLauncher launcher) Operation to do after simulation end.void
OptimizationPrepareJob.exception
(SimulationJob job, Throwable eee) void
SimulationJob.PostAction.exception
(SimulationJob job, Throwable eee) Appeler lorsque la simulation a echoué.void
SimulationPlanPrepareJob.exception
(SimulationJob job, Throwable eee) void
OptimizationPrepareJob.finished
(SimulationJob job, SimulationStorage sim) void
SimulationJob.PostAction.finished
(SimulationJob job, SimulationStorage sim) Appelé lorsque la simulation s'arrete normalement.void
SimulationPlanPrepareJob.finished
(SimulationJob job, SimulationStorage sim) protected void
SimulationService.fireStartEvent
(SimulationJob job) Ajoute le job au job en cours previent s'il n'etait pas deja present les listenersSimulationServiceListener.simulationStart(SimulationService, SimulationJob)
.protected void
SimulationService.fireStopEvent
(SimulationJob job) Supprime le job de la liste des jobs en cours et l'ajoute le job si besoin a la liste des jobs faits (s'il y a une erreur ou qu'il ne sagit pas d'une simulation lancer par un plan de simulation).protected JProgressBar
SimulationServiceTableModel.getProgressBar
(SimulationJob job) boolean
SimulationQueue.offer
(SimulationJob e) void
SimulationServiceTableModel.removeJob
(SimulationJob job) protected void
SimulationService.reportError
(SimulatorLauncher launcher, SimulationJob job) This method must be call in thread simulation Report une erreur pour un launcher, on resoumet le job en supprimant le launcher utilisevoid
SimulationService.restart
(SimulationJob job) Restart a job.protected void
SimulationService.resubmit
(SimulationJob job) Permet de resoumettre un job qui a ete pris par un thread mais qu'il ne peut pas traiter.void
SimulationMonitor.simulationStart
(SimulationJob job) Save simulation informations for started simulations.void
SimulationServiceListener.simulationStart
(SimulationService simService, SimulationJob job) Notify start of simulation.void
SimulationMonitor.simulationStop
(SimulationJob job) Mark a simulation as stopped.void
SimulationServiceListener.simulationStop
(SimulationService simService, SimulationJob job) Notify end of simulation.void
InProcessSimulatorLauncher.simulationStopRequest
(SimulationJob job) Called if a started simulation has been ask to stop.void
SimulatorLauncher.simulationStopRequest
(SimulationJob job) Called if a started simulation has been ask to stop.void
SSHSimulatorLauncher.simulationStopRequest
(SimulationJob job) Called if a started simulation has been ask to stop.void
SubProcessSimulationLauncher.simulationStopRequest
(SimulationJob job) Called if a started simulation has been ask to stop.protected void
SimulationService.submit
(SimulationJob job) void
SimulationService.submitForCheckOnly
(SimulationJob job) Resoumet une simulation qui a deja été démarrée, mais on ne faisant que du control de monitoring.protected void
SimulationService.submitSubJob
(SimulationJob job) Permet de soumettre a la queue un job provenant d'un plan.protected void
SimulationService.waitAutoLaunch
(SimulationJob job) Permet de mettre en attente les threads de simulation si l'utilisateur a suspendu la queueModifier and TypeMethodDescriptionvoid
SimulationServiceTableModel.setJobs
(ArrayList<SimulationJob> jobs) ModifierConstructorDescriptionOptimizationPrepareJob
(SimulationService simulationService, SimulationJob job) SimulationJob
(SimulationService simulationService, SimulationJob parentJob, SimulationItem item, int priority) SimulationPlanPrepareJob
(SimulationService simulationService, SimulationJob job)