Class FileConfigVarManager

java.lang.Object
org.eclipse.birt.core.config.SystemConfigVarManager
org.eclipse.birt.core.config.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 Details

    • fileConfigVars

      protected Properties fileConfigVars
      Configuration variables retrieved from file
    • configFileName

      protected String configFileName
      configuration file name
    • configFileLoaded

      protected boolean configFileLoaded
      is the configuration file loaded
  • Constructor Details

    • FileConfigVarManager

      public FileConfigVarManager()
      Constructor
    • FileConfigVarManager

      public FileConfigVarManager(String configFileName)
      Parameters:
      configFileName - the configuration file name
  • Method Details

    • getConfigVar

      public String getConfigVar(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.