public class GrouperLoaderConfig extends ConfigPropertiesCascadeBase
ConfigPropertiesCascadeBase.ConfigFile, ConfigPropertiesCascadeBase.ConfigFileType
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SUBJECT_SOURCE_ID
name of param: default.subject.source.id
if you want queries which do not specify subject source to come from a certain
source, specify here (improves performance so it doesnt search through all sources)
default is 10
|
static String |
LOADER_RETAIN_DB_LOGS_DAYS
name of param: loader.retain.db.logs.days
number of days to retain db logs in table grouperloader_log.
|
Modifier and Type | Method and Description |
---|---|
void |
clearCachedCalculatedValues() |
protected String |
getHierarchyConfigKey() |
protected String |
getMainConfigClasspath() |
protected String |
getMainExampleConfigClasspath() |
static boolean |
getPropertyBoolean(String property,
boolean defaultValue)
Deprecated.
use GrouperLoaderConfig.retrieveConfig().propertyValueBoolean(property, defaultValue)
|
static int |
getPropertyInt(String property,
int defaultValue)
Deprecated.
GrouperLoaderConfig.retrieveConfig().propertyValueInt(property, defaultValue);
|
static String |
getPropertyString(String property)
Deprecated.
use GrouperLoaderConfig.retrieveConfig().propertyValueString(property, ""); instead
|
static String |
getPropertyString(String property,
boolean required)
Deprecated.
use GrouperLoaderConfig.retrieveConfig().propertyValueStringRequired(property)
|
static String |
getPropertyString(String property,
String defaultValue)
Deprecated.
use retrieveConfig().propertyValueString(property, defaultValue) instead
|
protected String |
getSecondsToCheckConfigKey() |
static String |
parseLdapBaseDnFromUrlConfig(String ldapServerId)
get the base dn from the URL, e.g.
|
static GrouperLoaderConfig |
retrieveConfig()
retrieve a config from the config file or from cache
|
static GrouperLoaderDb |
retrieveDbProfile(String name)
get a profile by name.
|
assertPropertyValueBoolean, assertPropertyValueClass, assertPropertyValueRequired, assignInitted, clearCache, clearCacheThisOnly, containsKey, filesNeedReloadingBasedOnContents, getClassInSiblingJar, getMainConfigFileName, getTimeToCheckConfigSeconds, hasExpressionLanguage, internalProperties, internalRetrieveConfigFiles, isInDatabase, logError, logInfo, needToCheckIfFilesNeedReloading, properties, propertiesFromResourceName, propertiesFromResourceName, propertiesHelper, propertiesMap, propertiesOverrideMap, propertiesThreadLocalOverrideMap, propertyNames, propertyValueBoolean, propertyValueBoolean, propertyValueBoolean, propertyValueBooleanRequired, propertyValueInt, propertyValueInt, propertyValueInt, propertyValueIntRequired, propertyValueString, propertyValueString, propertyValueString, propertyValueStringHelper, propertyValueStringRequired, rawExpressionLanguage, retrieveConfig, retrieveFromConfigFileOrCache, retrieveFromConfigFiles, retrieveFromConfigFiles, substituteCommonVars, substituteLocalReferences, substituteLocalReferencesOneField, substituteLocalReferencesOneSubstitution
public static final String LOADER_RETAIN_DB_LOGS_DAYS
public static final String DEFAULT_SUBJECT_SOURCE_ID
@Deprecated public static boolean getPropertyBoolean(String property, boolean defaultValue) throws NumberFormatException
property
- to lookupdefaultValue
- if the property is not thereNumberFormatException
- if cannot convert the value to an Integer@Deprecated public static int getPropertyInt(String property, int defaultValue) throws NumberFormatException
property
- to lookupdefaultValue
- of the int if not thereNumberFormatException
- if cannot convert the value to an Integer@Deprecated public static String getPropertyString(String property)
String wheel = GrouperLoaderConfig.getProperty("groups.wheel.group");
property
- to lookup@Deprecated public static String getPropertyString(String property, boolean required)
String wheel = GrouperLoaderConfig.getProperty("groups.wheel.group");
property
- to lookuprequired
- if property is required. if so, exception if not found. if not, null if not found.
note if value is not filled in, but name is there, then still exception if required@Deprecated public static String getPropertyString(String property, String defaultValue)
String wheel = GrouperLoaderConfig.getProperty("groups.wheel.group");
property
- to lookupdefaultValue
- is the value if the property isnt foundpublic static GrouperLoaderDb retrieveDbProfile(String name)
name
- public static String parseLdapBaseDnFromUrlConfig(String ldapServerId)
ldapServerId
- public static GrouperLoaderConfig retrieveConfig()
public void clearCachedCalculatedValues()
clearCachedCalculatedValues
in class ConfigPropertiesCascadeBase
ConfigPropertiesCascadeBase.clearCachedCalculatedValues()
protected String getHierarchyConfigKey()
getHierarchyConfigKey
in class ConfigPropertiesCascadeBase
ConfigPropertiesCascadeBase.getHierarchyConfigKey()
protected String getMainConfigClasspath()
getMainConfigClasspath
in class ConfigPropertiesCascadeBase
ConfigPropertiesCascadeBase.getMainConfigClasspath()
protected String getMainExampleConfigClasspath()
getMainExampleConfigClasspath
in class ConfigPropertiesCascadeBase
ConfigPropertiesCascadeBase.getMainExampleConfigClasspath()
protected String getSecondsToCheckConfigKey()
getSecondsToCheckConfigKey
in class ConfigPropertiesCascadeBase
ConfigPropertiesCascadeBase.getSecondsToCheckConfigKey()
Copyright © 2016 Internet2. All rights reserved.