Class ConfigurationFile

java.lang.Object
eu.su.mas.dedale.princ.ConfigurationFile

public final class ConfigurationFile extends Object
Author:
hc
  • Field Details

    • platformIsDistributed

      public static boolean platformIsDistributed
      1) Network and platform parameters
    • computerIsMain

      public static boolean computerIsMain
    • platformHostname

      public static String platformHostname
    • platformID

      public static String platformID
    • platformPort

      public static Integer platformPort
    • localContainerName

      public static String localContainerName
    • localContainer2Name

      public static String localContainer2Name
    • localContainer3Name

      public static String localContainer3Name
    • localContainer4Name

      public static String localContainer4Name
    • defaultGatekeeperName

      public static String defaultGatekeeperName
      The GateKeeper is in charge of the Platform and of the agents within, do not change its name.
    • environmentType

      public static EnvironmentType environmentType
      The environment is either based on GraphStream (2D discrete) or JME (3D continuous).
    • generatorType

      public static GeneratorType generatorType
      The environment is either manually designed (manual), or generated with a specific generator (dorogovstev, grid,barabasi)
    • instanceTopology

      public static String instanceTopology
      Give the topology
    • instanceConfigurationElements

      public static String instanceConfigurationElements
      Give the elements available on the map, if any
    • environmentSize

      public static Integer environmentSize
      Size of the generated environment
    • optionalAdditionalEnvGeneratorParam1

      public static Integer optionalAdditionalEnvGeneratorParam1
    • generatorParameters

      public static Integer[] generatorParameters
    • DEFAULT_DETECTION_RADIUS

      public static final Integer DEFAULT_DETECTION_RADIUS
      Default Golem proximity detection radius when generated
    • DEFAULT_COMMUNICATION_REACH

      public static final Integer DEFAULT_COMMUNICATION_REACH
      Default Agents communication radius when generated
    • ACTIVE_WELL

      public static final boolean ACTIVE_WELL
      Elements on the map when generated
      See Also:
    • ACTIVE_GOLD

      public static final boolean ACTIVE_GOLD
      See Also:
    • ACTIVE_DIAMOND

      public static final boolean ACTIVE_DIAMOND
      See Also:
    • DEFAULT_AGENTS_CLASSPATH

      public static final String DEFAULT_AGENTS_CLASSPATH
      All agent classes developed by users should be added in the "agents" package
      See Also:
    • INSTANCE_CONFIGURATION_ENTITIES

      public static String INSTANCE_CONFIGURATION_ENTITIES
      File set by the user to describe the list of agents to deploy on the map
  • Constructor Details

    • ConfigurationFile

      public ConfigurationFile()