| Package | Description |
|---|---|
| fr.ifremer.isisfish | |
| fr.ifremer.isisfish.simulator | |
| fr.ifremer.isisfish.simulator.launcher |
Isis fish simulation launchers.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IsisTray.simulationStart(SimulationService simService,
SimulationJob job) |
void |
IsisTray.simulationStop(SimulationService simService,
SimulationJob job) |
| Modifier and Type | Field and Description |
|---|---|
protected SimulationJob |
OptimizationContext.job |
| Constructor and Description |
|---|
OptimizationContext(String id,
SimulationParameter param,
SimulationJob job) |
| Modifier and Type | Field and Description |
|---|---|
protected SimulationJob |
OptimizationPrepareJob.job |
protected SimulationJob |
SimulationPlanPrepareJob.job |
protected SimulationJob |
SimulationPlanPrepareJob.nextJob |
protected SimulationJob |
SimulationJob.parentJob
si non null contient le
SimulationJob qui a genere ce job, ca
veut dire que ce job est du a un plan de simulation |
| Modifier and Type | Field and Description |
|---|---|
protected 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 termines
|
protected 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 Type | Method and Description |
|---|---|
SimulationJob |
SimulationServiceTableModel.getJob(int row) |
SimulationJob |
SimulationJob.getParentJob() |
SimulationJob |
SimulationPlanPrepareJob.next() |
SimulationJob |
SimulationQueue.peek() |
SimulationJob |
SimulationQueue.poll() |
SimulationJob |
SimulationQueue.poll(long timeout,
TimeUnit unit) |
SimulationJob |
SimulationQueue.take() |
| Modifier and Type | Method and Description |
|---|---|
Set<SimulationJob> |
SimulationService.getJobDones() |
Set<SimulationJob> |
SimulationService.getJobs() |
ArrayList<SimulationJob> |
SimulationServiceTableModel.getJobs() |
| Modifier and Type | Method and Description |
|---|---|
void |
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 nom
|
boolean |
SimulationServiceTableModel.contains(SimulationJob job) |
protected boolean |
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 listeners
SimulationServiceListener.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 utilise
|
void |
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 |
SSHSimulatorLauncher.simulationStopRequest(SimulationJob job)
Called if a started simulation has been ask to stop.
|
void |
InProcessSimulatorLauncher.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.
|
void |
SimulatorLauncher.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 queue
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimulationServiceTableModel.setJobs(ArrayList<SimulationJob> jobs) |
| Constructor and Description |
|---|
OptimizationPrepareJob(SimulationService simulationService,
SimulationJob job) |
SimulationJob(SimulationService simulationService,
SimulationJob parentJob,
SimulationItem item,
int priority) |
SimulationPlanPrepareJob(SimulationService simulationService,
SimulationJob job) |
Copyright © 1999–2014 CodeLutin. All rights reserved.