Class ConfigPropertiesCascadeBase.ConfigFile

java.lang.Object
edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase.ConfigFile
Enclosing class:
ConfigPropertiesCascadeBase

public static class ConfigPropertiesCascadeBase.ConfigFile extends Object
  • Constructor Details

    • ConfigFile

      public ConfigFile(String configFileFullConfig)
      Parameters:
      configFileFullConfig -
  • Method Details

    • getProperties

      public Properties getProperties()
      properties from the config file
      Returns:
      properties
    • setProperties

      public void setProperties(Properties properties1)
      Parameters:
      properties1 -
    • getOriginalConfig

      public String getOriginalConfig()
      keep the original config string for logging purposes, e.g. file:/a/b/c.properties
      Returns:
      the originalConfig
    • getContents

      public String getContents()
      the contents when the config file was read
      Returns:
      the contents
    • setContents

      public void setContents(String contents1)
      Parameters:
      contents1 - the contents to set
    • retrieveContents

      public String retrieveContents(ConfigPropertiesCascadeBase configPropertiesCascadeBase)
      get the contents from the config file
      Parameters:
      configPropertiesCascadeBase -
      Returns:
      the contents
    • getConfigFileType

      public ConfigPropertiesCascadeBase.ConfigFileType getConfigFileType()
      the type of config file (file path, classpath, etc)
      Returns:
      the configFileType
    • getConfigFileTypeConfig

      public String getConfigFileTypeConfig()
      the config part which says which file or classpath etc
      Returns:
      the configFileTypeConfig