Interface ISimulationConfiguration

  • All Superinterfaces:
    de.uka.ipd.sdq.simulation.abstractsimengine.ISimulationConfig
    All Known Implementing Classes:
    SimulationConfiguration

    public interface ISimulationConfiguration
    extends de.uka.ipd.sdq.simulation.abstractsimengine.ISimulationConfig
    Represents a configuration for a simulation component based simulation.
    • Method Detail

      • getConfigurationMap

        Map<String,​Object> getConfigurationMap()
        Gives access to the raw configuration map as created at simulation launch.
        Returns:
        A map of configuration keys and values
      • isDebug

        boolean isDebug()
        Indicates if the simulation is in debug mode or not.
        Returns:
        true if in debug or false if not.
      • getRandomSeed

        long[] getRandomSeed()
      • getSimuTime

        long getSimuTime()
      • getMaxMeasurementsCount

        long getMaxMeasurementsCount()
      • getListeners

        List<de.uka.ipd.sdq.simulation.ISimulationListener> getListeners()
      • isSimulateLinkingResources

        boolean isSimulateLinkingResources()
      • isSimulateThroughputOfLinkingResources

        boolean isSimulateThroughputOfLinkingResources()