Class SqlProvisioningStartWith
java.lang.Object
edu.internet2.middleware.grouper.app.config.GrouperConfigurationModuleBase
edu.internet2.middleware.grouper.app.provisioning.ProvisionerStartWithBase
edu.internet2.middleware.grouper.app.sqlProvisioning.SqlProvisioningStartWith
-
Field Summary
Fields inherited from class edu.internet2.middleware.grouper.app.config.GrouperConfigurationModuleBase
attributeCache, extraConfigKeys
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionconfig file name to check for properties and metadataproperty value that identifies the config.Class<? extends ProvisioningConfiguration>
void
populateProvisionerConfigurationValuesFromStartWith
(Map<String, String> startWithSuffixToValue, Map<String, Object> provisionerSuffixToValue) return provisioning suffix to valueCalled everytime screen is redrawn, called before showEl is calculated.void
validatePreSave
(boolean isInsert, List<String> errorsToDisplay, Map<String, String> validationErrorsToDisplay) validations to run before saving values into dbMethods inherited from class edu.internet2.middleware.grouper.app.provisioning.ProvisionerStartWithBase
getCachedConfigKeyToValue, getConfigIdRegex, getConfigItemPrefix, getConfigurationTypePrefix, getPropertySuffixThatIdentifiesThisConfig, manipulateProvisionerConfigurationValue, populateCache, setValuesToNull
Methods inherited from class edu.internet2.middleware.grouper.app.config.GrouperConfigurationModuleBase
changeStatus, clearAttributeCache, deleteConfig, editConfig, formatIndexes, getCacheAttributePrefix, getCacheEntityAttributePrefix, getCacheGroupAttributePrefix, getCacheMembershipAttributePrefix, getConfigId, getConfigIdThatIdentifiesThisConfig, getDescription, getDocumentation, getGenericConfigId, getStartWithDescription, getStartWithDocumentation, getSubSections, getTitle, insertConfig, isEnabled, isMultiple, listAllConfigurationsOfThisType, populateConfigurationValuesFromUi, populateValuesLabelsFromOptionValueClass, removeNoUnsedConfigs, retrieveAllConfigurations, retrieveAllConfigurationTypesHelper, retrieveAttributes, retrieveAttributesFromConfig, retrieveAttributeValueFromConfig, retrieveConfigurationConfigIds, retrieveConfigurationKeysByPrefix, retrieveExtraConfigKeys, retrieveObjectValueSubstituteMap, retrieveSuffix, retrieveText, setConfigId, showAttributeOverride
-
Field Details
-
allKeys
-
-
Constructor Details
-
SqlProvisioningStartWith
public SqlProvisioningStartWith()
-
-
Method Details
-
getConfigFileName
Description copied from class:GrouperConfigurationModuleBase
config file name to check for properties and metadata- Overrides:
getConfigFileName
in classProvisionerStartWithBase
- Returns:
-
getPropertyValueThatIdentifiesThisConfig
Description copied from class:GrouperConfigurationModuleBase
property value that identifies the config. Suffix is required for this property to be useful. eg: edu.internet2.middleware.grouper.app.ldapProvisioning.LdapSync- Overrides:
getPropertyValueThatIdentifiesThisConfig
in classGrouperConfigurationModuleBase
- Returns:
-
screenRedraw
public Map<String,String> screenRedraw(Map<String, String> suffixToValue, Set<String> suffixesUserJustChanged) Description copied from class:ProvisionerStartWithBase
Called everytime screen is redrawn, called before showEl is calculated.- Overrides:
screenRedraw
in classProvisionerStartWithBase
- Parameters:
suffixToValue
- - current config submitted by the usersuffixesUserJustChanged
- - what the user edited since the last submit to the server- Returns:
- - suffix to value of things that should change on the screen
-
validatePreSave
public void validatePreSave(boolean isInsert, List<String> errorsToDisplay, Map<String, String> validationErrorsToDisplay) Description copied from class:GrouperConfigurationModuleBase
validations to run before saving values into db- Overrides:
validatePreSave
in classGrouperConfigurationModuleBase
-
populateProvisionerConfigurationValuesFromStartWith
public void populateProvisionerConfigurationValuesFromStartWith(Map<String, String> startWithSuffixToValue, Map<String, Object> provisionerSuffixToValue) return provisioning suffix to value- Specified by:
populateProvisionerConfigurationValuesFromStartWith
in classProvisionerStartWithBase
- Parameters:
startWithSuffixToValue
-provisionerSuffixToValue
-
-
getProvisioningConfiguration
- Specified by:
getProvisioningConfiguration
in classProvisionerStartWithBase
-