Class ConfigPropertiesHooks

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

public class ConfigPropertiesHooks 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, substituteLocalReferences, substituteLocalReferencesOneField, substituteLocalReferencesOneSubstitution

    Methods inherited from class java.lang.Object

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

    • ConfigPropertiesHooks

      public ConfigPropertiesHooks()
  • Method Details

    • retrieveConfig

      public static ConfigPropertiesOriginalHasHierarchy 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()