Class GrouperHibernateConfigClient
java.lang.Object
edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase
edu.internet2.middleware.grouperClient.config.GrouperHibernateConfigClient
- Direct Known Subclasses:
MorphStringConfig
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase
ConfigPropertiesCascadeBase.ConfigFile, ConfigPropertiesCascadeBase.ConfigFileType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
if there are things that are calculated, clear them out (e.g.protected String
config key of the hierarchy valueprotected String
get the main config classpath, e.g.protected String
get the example config classpath, e.g.protected String
config key of the time in seconds to check config.static GrouperHibernateConfigClient
retrieve a config from the config file or from cacheMethods 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
-
Constructor Details
-
GrouperHibernateConfigClient
public GrouperHibernateConfigClient()
-
-
Method Details
-
retrieveConfig
retrieve a config from the config file or from cache- Returns:
- the config object
-
clearCachedCalculatedValues
public void clearCachedCalculatedValues()Description copied from class:ConfigPropertiesCascadeBase
if there are things that are calculated, clear them out (e.g. if an override is set)- Specified by:
clearCachedCalculatedValues
in classConfigPropertiesCascadeBase
- See Also:
-
getHierarchyConfigKey
Description copied from class:ConfigPropertiesCascadeBase
config key of the hierarchy value- Specified by:
getHierarchyConfigKey
in classConfigPropertiesCascadeBase
- Returns:
- the classpath of the main config file
- See Also:
-
getMainConfigClasspath
Description copied from class:ConfigPropertiesCascadeBase
get the main config classpath, e.g. grouper.properties- Specified by:
getMainConfigClasspath
in classConfigPropertiesCascadeBase
- Returns:
- the classpath of the main config file
- See Also:
-
getMainExampleConfigClasspath
Description copied from class:ConfigPropertiesCascadeBase
get the example config classpath, e.g. grouper.example.properties- Specified by:
getMainExampleConfigClasspath
in classConfigPropertiesCascadeBase
- Returns:
- the classpath of the example config file
- See Also:
-
getSecondsToCheckConfigKey
Description copied from class:ConfigPropertiesCascadeBase
config key of the time in seconds to check config. -1 means dont check again- Specified by:
getSecondsToCheckConfigKey
in classConfigPropertiesCascadeBase
- Returns:
- config key
- See Also:
-