Class Config


  • public class Config
    extends java.lang.Object
    Singleton class for storing and retrieving configuration strings.
    • Field Detail

      • config

        private static Config config
      • gson

        private final com.google.gson.Gson gson
      • configMap

        private java.util.HashMap<java.lang.String,​java.lang.String> configMap
      • configFilePath

        private java.lang.String configFilePath
      • legacyConfigFilePath

        private java.lang.String legacyConfigFilePath
    • Constructor Detail

      • Config

        private Config()
    • Method Detail

      • getConfig

        public static Config getConfig()
      • getAgentRawPath

        public java.lang.String getAgentRawPath()
      • getAgentExpandedPath

        public java.lang.String getAgentExpandedPath()
      • setAgentPath

        public void setAgentPath​(java.lang.String agentPath)
      • loadConfigFile

        private void loadConfigFile()
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • saveConfigFile

        public void saveConfigFile()
                            throws java.io.IOException
        Throws:
        java.io.IOException