SimulationService

constructor(modelProvider: ModelProviderIfc, simulationRunCache: SimulationRunCacheIfc? = null, useCachedSimulationRuns: Boolean = false)(source)

Parameters

modelProvider

provides the models that are registered with this provider based on their model identifiers

simulationRunCache

if supplied the cache will be used to store executed simulation runs.

useCachedSimulationRuns

Indicates whether the service should use cached simulation runs when responding to requests. The default is false. If the simulation runs are not cached, this option has no effect.