public interface SimulationDockService
| Modifier and Type | Method and Description |
|---|---|
String |
getDockId()
Returns the ID of this simulation dock
|
SimuComStatus |
getSimuComStatus() |
void |
load(AbstractSimulationConfig config,
byte[] simulationBundle,
boolean isRemoteRun)
Takes a byte array containing a bundle jar which contains the code for a single simulation.
|
void |
resume() |
void |
simulate(AbstractSimulationConfig config,
byte[] simulationBundle,
boolean isRemoteRun)
Takes a byte array containing a bundle jar which contains the code for a single simulation.
|
void |
step() |
void |
stopSimulation()
Cancels the running simulation
|
void |
suspend() |
void load(AbstractSimulationConfig config, byte[] simulationBundle, boolean isRemoteRun)
config - The simulation configuration object describing simulation parameterssimulationBundle - The jar file of the bundle containing the simulationisRemoteRun - True of the simulation should run remotely and has no access to the local
sensorframeworkvoid simulate(AbstractSimulationConfig config, byte[] simulationBundle, boolean isRemoteRun)
config - The simulation configuration object describing simulation parameterssimulationBundle - The jar file of the bundle containing the simulationisRemoteRun - True of the simulation should run remotely and has no access to the local
sensorframeworkString getDockId()
void stopSimulation()
void suspend()
void resume()
void step()
SimuComStatus getSimuComStatus()