public class SqlSyncConfiguration extends GrouperConfigurationModuleBase implements OptionValueDriver
attributeCache, extraConfigKeys| Constructor and Description |
|---|
SqlSyncConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
changeStatus(boolean enable,
StringBuilder message,
List<String> errorsToDisplay,
Map<String,String> validationErrorsToDisplay)
change status of config to disable/enable
|
ConfigFileName |
getConfigFileName()
config file name to check for properties and metadata
|
String |
getConfigIdRegex()
config id regeg eg: ^(provisioner)\\.([^.]+)\\.(.*)$
|
String |
getConfigIdThatIdentifiesThisConfig()
config id that identified this config.
|
String |
getConfigItemPrefix()
prefix for the properties eg: provisioner.
|
protected String |
getConfigurationTypePrefix()
for each type of configuration this is the prefix for eg in subsections.
|
boolean |
isEnabled()
is the config enabled or not
|
static List<SqlSyncConfiguration> |
retrieveAllSqlSyncConfigurations()
list of configured sql sync configs
|
List<MultiKey> |
retrieveKeysAndLabels() |
void |
validatePreSave(boolean isInsert,
List<String> errorsToDisplay,
Map<String,String> validationErrorsToDisplay)
validations to run before saving values into db
|
clearAttributeCache, deleteConfig, editConfig, formatIndexes, getCacheAttributePrefix, getCacheEntityAttributePrefix, getCacheFieldPrefix, getCacheGroupAttributePrefix, getConfigId, getDescription, getGenericConfigId, getPropertySuffixThatIdentifiesThisConfig, getPropertyValueThatIdentifiesThisConfig, getSubSections, getTitle, insertConfig, isMultiple, listAllConfigurationsOfThisType, populateConfigurationValuesFromUi, populateValuesLabelsFromOptionValueClass, retrieveAllConfigurations, retrieveAllConfigurationTypesHelper, retrieveAttributes, retrieveConfigurationConfigIds, retrieveConfigurationKeysByPrefix, retrieveExtraConfigKeys, retrieveObjectValueSubstituteMap, retrieveSuffix, setConfigId, showAttributeOverrideclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetConfigSuffixToConfigModuleAttributepublic ConfigFileName getConfigFileName()
GrouperConfigurationModuleBasegetConfigFileName in class GrouperConfigurationModuleBasepublic String getConfigItemPrefix()
GrouperConfigurationModuleBasegetConfigItemPrefix in class GrouperConfigurationModuleBasepublic String getConfigIdRegex()
GrouperConfigurationModuleBasegetConfigIdRegex in class GrouperConfigurationModuleBaseprotected String getConfigurationTypePrefix()
GrouperConfigurationModuleBasegetConfigurationTypePrefix in class GrouperConfigurationModuleBasepublic String getConfigIdThatIdentifiesThisConfig()
GrouperConfigurationModuleBasegetConfigIdThatIdentifiesThisConfig in class GrouperConfigurationModuleBasepublic static List<SqlSyncConfiguration> retrieveAllSqlSyncConfigurations()
public boolean isEnabled()
isEnabled in class GrouperConfigurationModuleBasepublic void changeStatus(boolean enable,
StringBuilder message,
List<String> errorsToDisplay,
Map<String,String> validationErrorsToDisplay)
enable - message - errorsToDisplay - validationErrorsToDisplay - public List<MultiKey> retrieveKeysAndLabels()
retrieveKeysAndLabels in interface OptionValueDriverpublic void validatePreSave(boolean isInsert,
List<String> errorsToDisplay,
Map<String,String> validationErrorsToDisplay)
GrouperConfigurationModuleBasevalidatePreSave in class GrouperConfigurationModuleBaseCopyright © 2016 Internet2. All rights reserved.