Class ConfigPropertiesOverrideHasHierarchy

java.lang.Object
edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase
edu.internet2.middleware.grouperClient.config.ConfigPropertiesOverrideHasHierarchy

public class ConfigPropertiesOverrideHasHierarchy extends edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase
  • Nested Class Summary

    Nested classes/interfaces inherited from class edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase

    edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase.ConfigFile, edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase.ConfigFileType
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    retrieve a config from the config file or from cache

    Methods inherited from class edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase

    assertPropertyValueBoolean, assertPropertyValueClass, assertPropertyValueRequired, assignInitted, clearCache, clearCacheThisOnly, configExistsNotInBaseOrDatabase, containsKey, filesNeedReloadingBasedOnContents, getClassInSiblingJar, getMainConfigFileName, getTimeToCheckConfigSeconds, hasExpressionLanguage, internalProperties, internalRetrieveConfigFiles, isInDatabase, logError, logInfo, needToCheckIfFilesNeedReloading, properties, propertiesFromResourceName, propertiesFromResourceName, propertiesHelper, propertiesMap, propertiesOverrideMap, propertiesThreadLocalOverrideMap, propertyConfigIds, propertyNames, propertyValueBoolean, propertyValueBoolean, propertyValueBoolean, propertyValueBooleanRequired, propertyValueInt, propertyValueInt, propertyValueInt, propertyValueIntRequired, propertyValueString, propertyValueString, propertyValueString, propertyValueStringHelper, propertyValueStringRequired, rawExpressionLanguage, retrieveConfig, retrieveFromConfigFileOrCache, retrieveFromConfigFiles, retrieveFromConfigFiles, substituteCommonVars, substituteLocalReferencesAndUnicode, substituteLocalReferencesOneField, substituteLocalReferencesOneSubstitution, substituteUnicode

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ConfigPropertiesOverrideHasHierarchy

      public ConfigPropertiesOverrideHasHierarchy()
  • Method Details

    • retrieveConfig

      public static ConfigPropertiesOverrideHasHierarchy retrieveConfig()
      retrieve a config from the config file or from cache
      Returns:
      the config object
    • getMainConfigClasspath

      protected String getMainConfigClasspath()
      Specified by:
      getMainConfigClasspath in class edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase
      See Also:
      • ConfigPropertiesCascadeBase.getMainConfigClasspath()
    • getMainExampleConfigClasspath

      protected String getMainExampleConfigClasspath()
      Specified by:
      getMainExampleConfigClasspath in class edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase
      See Also:
      • ConfigPropertiesCascadeBase.getMainExampleConfigClasspath()
    • clearCachedCalculatedValues

      public void clearCachedCalculatedValues()
      Specified by:
      clearCachedCalculatedValues in class edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase
      See Also:
      • ConfigPropertiesCascadeBase.clearCachedCalculatedValues()
    • getHierarchyConfigKey

      protected String getHierarchyConfigKey()
      Specified by:
      getHierarchyConfigKey in class edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase
      See Also:
      • ConfigPropertiesCascadeBase.getHierarchyConfigKey()
    • getSecondsToCheckConfigKey

      protected String getSecondsToCheckConfigKey()
      Specified by:
      getSecondsToCheckConfigKey in class edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase
      See Also:
      • ConfigPropertiesCascadeBase.getSecondsToCheckConfigKey()