Class GrouperHibernateConfig
java.lang.Object
edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase
edu.internet2.middleware.grouperClient.config.GrouperHibernateConfigClient
edu.internet2.middleware.grouper.cfg.GrouperHibernateConfig
Grouper hibernate configuration information. We need these methods calling super since in the patch
things dont link. They can be removed in a future major release.
- Since:
- ?
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase
ConfigPropertiesCascadeBase.ConfigFile, ConfigPropertiesCascadeBase.ConfigFileType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidif there are things that are calculated, clear them out (e.g. if an override is set)protected Stringconfig key of the hierarchy valueprotected Stringget the main config classpath, e.g. grouper.propertiesprotected Stringget the example config classpath, e.g. grouper.example.propertiesprotected Stringconfig key of the time in seconds to check configstatic GrouperHibernateConfigretrieve 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, substituteLocalReferencesAndUnicode, substituteLocalReferencesOneField, substituteLocalReferencesOneSubstitution, substituteUnicode
-
Constructor Details
-
GrouperHibernateConfig
public GrouperHibernateConfig()
-
-
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:ConfigPropertiesCascadeBaseif there are things that are calculated, clear them out (e.g. if an override is set)- Overrides:
clearCachedCalculatedValuesin classGrouperHibernateConfigClient- See Also:
-
getHierarchyConfigKey
Description copied from class:ConfigPropertiesCascadeBaseconfig key of the hierarchy value- Overrides:
getHierarchyConfigKeyin classGrouperHibernateConfigClient- Returns:
- the classpath of the main config file
- See Also:
-
getMainConfigClasspath
Description copied from class:ConfigPropertiesCascadeBaseget the main config classpath, e.g. grouper.properties- Overrides:
getMainConfigClasspathin classGrouperHibernateConfigClient- Returns:
- the classpath of the main config file
- See Also:
-
getMainExampleConfigClasspath
Description copied from class:ConfigPropertiesCascadeBaseget the example config classpath, e.g. grouper.example.properties- Overrides:
getMainExampleConfigClasspathin classGrouperHibernateConfigClient- Returns:
- the classpath of the example config file
- See Also:
-
getSecondsToCheckConfigKey
Description copied from class:ConfigPropertiesCascadeBaseconfig key of the time in seconds to check config. -1 means dont check again- Overrides:
getSecondsToCheckConfigKeyin classGrouperHibernateConfigClient- Returns:
- config key
- See Also:
-