Class ConfigFileMetadata

java.lang.Object
edu.internet2.middleware.grouper.cfg.dbConfig.ConfigFileMetadata

public class ConfigFileMetadata extends Object
metadata about a config file
  • Constructor Details

    • ConfigFileMetadata

      public ConfigFileMetadata()
  • Method Details

    • isValidConfig

      public boolean isValidConfig()
      if the config is
      Returns:
      the validConfig
    • setValidConfig

      public void setValidConfig(boolean validConfig)
      if the config is
      Parameters:
      validConfig - the validConfig to set
    • generateMetadataForConfigFile

      public static ConfigFileMetadata generateMetadataForConfigFile(ConfigFileName configFileName, String configFileContents)
      generate a config file metadata from the contents of a config file
      Parameters:
      configFileName -
      configFileContents -
      Returns:
      the config file metadata
    • getConfigFileName

      public ConfigFileName getConfigFileName()
      config file name
      Returns:
      the configFileName
    • setConfigFileName

      public void setConfigFileName(ConfigFileName configFileName1)
      config file name
      Parameters:
      configFileName1 - the configFileName to set
    • findConfigItemMetdataFromConfig

      public ConfigItemMetadata findConfigItemMetdataFromConfig(String key)
      Parameters:
      key -
      Returns:
      config item metadata related to this key
    • getConfigSectionMetadataList

      public List<ConfigSectionMetadata> getConfigSectionMetadataList()
      list of sections
      Returns:
      the configSectionMetadataList
    • setConfigSectionMetadataList

      public void setConfigSectionMetadataList(List<ConfigSectionMetadata> configSectionMetadataList1)
      list of sections
      Parameters:
      configSectionMetadataList1 - the configSectionMetadataList to set