Class Fmi2EnvironmentConfiguration


  • @Deprecated(since="1.0",
                forRemoval=true)
    public class Fmi2EnvironmentConfiguration
    extends java.lang.Object
    Deprecated, for removal: This API element is subject to removal in a future version.
    This method is no longer to be used for new code. Currently only used by tests. Use org.intocps.maestro.cli.MaestroV1SimulationConfiguration instead. This is the full simulation configuration containing both initialize and simulate.
    Full simulation configuration: initialize and simulate configuration.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      Fmi2EnvironmentConfiguration.IAlgorithmConfig algorithm
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      java.util.Map<java.lang.String,​java.util.List<java.lang.String>> connections
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      java.lang.Double endTime
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      java.util.Map<java.lang.String,​java.lang.String> fmus
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      java.lang.Double liveLogInterval
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      java.util.Map<java.lang.String,​java.util.List<java.lang.String>> livestream
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      boolean loggingOn
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      java.util.Map<java.lang.String,​java.util.List<java.lang.String>> logLevels
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      java.util.Map<java.lang.String,​java.util.List<java.lang.String>> logVariables
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      java.lang.Double stepSize
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      boolean visible
      Deprecated, for removal: This API element is subject to removal in a future version.
       
    • Constructor Summary

      Constructors 
      Constructor Description
      Fmi2EnvironmentConfiguration()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      static java.lang.String extractInstanceFromKeyInstance​(java.lang.String tuple)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      java.util.Map<java.lang.String,​java.net.URI> getFmuFiles()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getInstanceNameToLogLevels()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      java.lang.Double getLivelogInterval()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • endTime

        public java.lang.Double endTime
        Deprecated, for removal: This API element is subject to removal in a future version.
      • stepSize

        public java.lang.Double stepSize
        Deprecated, for removal: This API element is subject to removal in a future version.
      • fmus

        public java.util.Map<java.lang.String,​java.lang.String> fmus
        Deprecated, for removal: This API element is subject to removal in a future version.
      • connections

        public java.util.Map<java.lang.String,​java.util.List<java.lang.String>> connections
        Deprecated, for removal: This API element is subject to removal in a future version.
      • logVariables

        public java.util.Map<java.lang.String,​java.util.List<java.lang.String>> logVariables
        Deprecated, for removal: This API element is subject to removal in a future version.
      • livestream

        public java.util.Map<java.lang.String,​java.util.List<java.lang.String>> livestream
        Deprecated, for removal: This API element is subject to removal in a future version.
      • liveLogInterval

        public java.lang.Double liveLogInterval
        Deprecated, for removal: This API element is subject to removal in a future version.
      • logLevels

        public java.util.Map<java.lang.String,​java.util.List<java.lang.String>> logLevels
        Deprecated, for removal: This API element is subject to removal in a future version.
      • visible

        public boolean visible
        Deprecated, for removal: This API element is subject to removal in a future version.
      • loggingOn

        public boolean loggingOn
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Constructor Detail

      • Fmi2EnvironmentConfiguration

        public Fmi2EnvironmentConfiguration()
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • extractInstanceFromKeyInstance

        public static java.lang.String extractInstanceFromKeyInstance​(java.lang.String tuple)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getFmuFiles

        public java.util.Map<java.lang.String,​java.net.URI> getFmuFiles()
                                                                       throws java.lang.Exception
        Deprecated, for removal: This API element is subject to removal in a future version.
        Throws:
        java.lang.Exception
      • getLivelogInterval

        public java.lang.Double getLivelogInterval()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getInstanceNameToLogLevels

        public java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getInstanceNameToLogLevels()
        Deprecated, for removal: This API element is subject to removal in a future version.