Class FileConfigVarManager


  • public class FileConfigVarManager
    extends SystemConfigVarManager
    Defines a configuration manager class that loads configuration variables from a file. In case the file does not contain a specified config var, the system config var manager is used as backup.
    • Field Detail

      • fileConfigVars

        protected java.util.Properties fileConfigVars
        Configuration variables retrieved from file
      • configFileName

        protected java.lang.String configFileName
        configuration file name
      • configFileLoaded

        protected boolean configFileLoaded
        is the configuration file loaded
    • Constructor Detail

      • FileConfigVarManager

        public FileConfigVarManager()
        Constructor
      • FileConfigVarManager

        public FileConfigVarManager​(java.lang.String configFileName)
        Parameters:
        configFileName - the configuration file name
    • Method Detail

      • getConfigVar

        public java.lang.String getConfigVar​(java.lang.String key)
        Overrides:
        getConfigVar in class SystemConfigVarManager
        Parameters:
        key - the configuration variable name
        Returns:
        The value for the configuration variable. null if it is not set.