public class CustomUiConfiguration extends GrouperConfigurationModuleBase
attributeCache, extraConfigKeys| Constructor and Description |
|---|
CustomUiConfiguration() |
| 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.
|
String |
getGroupId() |
boolean |
isEnabled()
is the config enabled or not
|
static List<CustomUiConfiguration> |
retrieveAllCustomUiConfigs()
list of configured custom ui configs
|
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, showAttributeOverridepublic 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<CustomUiConfiguration> retrieveAllCustomUiConfigs()
public boolean isEnabled()
isEnabled in class GrouperConfigurationModuleBasepublic String getGroupId()
public void changeStatus(boolean enable,
StringBuilder message,
List<String> errorsToDisplay,
Map<String,String> validationErrorsToDisplay)
enable - message - errorsToDisplay - validationErrorsToDisplay - public void validatePreSave(boolean isInsert,
List<String> errorsToDisplay,
Map<String,String> validationErrorsToDisplay)
GrouperConfigurationModuleBasevalidatePreSave in class GrouperConfigurationModuleBaseCopyright © 2016 Internet2. All rights reserved.