public class TestSimulatorService extends ASimulator
aspectConfiguration, experimentState, geppettoModelAccess, model
Constructor and Description |
---|
TestSimulatorService() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getId() |
java.lang.String |
getName() |
void |
initialize(DomainModel model,
IAspectConfiguration aspectConfiguration,
ExperimentState experimentState,
ISimulatorCallbackListener listener,
GeppettoModelAccess modelAccess)
This interface assumes the simulator will use the domain model (IModel) to simulate.
|
void |
registerGeppettoService() |
void |
simulate()
The simulate method will tell the simulator to execute to run the simulation.
|
advanceTimeStep, getExperiment, getListener, getTime, getTimeStepUnit, isInitialized, setExperiment, setInitialized, setListener, setTimeStepUnit
addFeature, getFeature, getScope, getsetProjectId, isSupported, setProjectId, setScope
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addFeature, getFeature, isSupported
public void initialize(DomainModel model, IAspectConfiguration aspectConfiguration, ExperimentState experimentState, ISimulatorCallbackListener listener, GeppettoModelAccess modelAccess) throws GeppettoInitializationException, GeppettoExecutionException
ISimulator
initialize
in interface ISimulator
initialize
in class ASimulator
GeppettoInitializationException
GeppettoExecutionException
public void simulate() throws GeppettoExecutionException
ISimulator
GeppettoExecutionException
public java.lang.String getName()
public java.lang.String getId()
public void registerGeppettoService() throws java.lang.Exception
java.lang.Exception