edu.internet2.middleware.grouperClient.util
Class GrouperClientConfig

java.lang.Object
  extended by edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase
      extended by edu.internet2.middleware.grouperClient.util.GrouperClientConfig

public class GrouperClientConfig
extends ConfigPropertiesCascadeBase

hierarchical config class for grouper.client.properties

Author:
mchyzer

Method Summary
 void clearCachedCalculatedValues()
          if there are things that are calculated, clear them out (e.g.
static GrouperClientConfig retrieveConfig()
          retrieve a config from the config file or from cache
 
Methods inherited from class edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase
assertPropertyValueBoolean, assertPropertyValueClass, assertPropertyValueRequired, containsKey, properties, propertiesMap, propertiesOverrideMap, propertiesThreadLocalOverrideMap, propertyNames, propertyValueBoolean, propertyValueBoolean, propertyValueBooleanRequired, propertyValueInt, propertyValueInt, propertyValueIntRequired, propertyValueString, propertyValueString, propertyValueStringRequired
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

retrieveConfig

public static GrouperClientConfig 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 class ConfigPropertiesCascadeBase
See Also:
ConfigPropertiesCascadeBase.clearCachedCalculatedValues()