Class AdobeProvisionerConfiguration
java.lang.Object
edu.internet2.middleware.grouper.app.config.GrouperConfigurationModuleBase
edu.internet2.middleware.grouper.app.provisioning.ProvisioningConfiguration
edu.internet2.middleware.grouper.app.adobe.AdobeProvisionerConfiguration
-
Field Summary
Fields inherited from class edu.internet2.middleware.grouper.app.provisioning.ProvisioningConfiguration
provisionerConfigClassNamesFields inherited from class edu.internet2.middleware.grouper.app.config.GrouperConfigurationModuleBase
attributeCache, extraConfigKeys -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoideditConfig(boolean fromUi, StringBuilder message, List<String> errorsToDisplay, Map<String, String> validationErrorsToDisplay, List<String> actionsPerformed) save the attribute in an edit.config file name to check for properties and metadataconfig id regeg eg: ^(provisioner)\\.([^.]+)\\.(.*)$prefix for the properties eg: provisioner.someConfigId.property suffix that will be used to identify the config eg classproperty value that identifies the config.voidinsertConfig(boolean fromUi, StringBuilder message, List<String> errorsToDisplay, Map<String, String> validationErrorsToDisplay, List<String> actionsPerformed) save the attribute in an insert.Methods inherited from class edu.internet2.middleware.grouper.app.provisioning.ProvisioningConfiguration
addDaemonsIfNecessary, correctFormFieldsForExpressionLanguageValues, deleteConfig, deleteProvisionerSyncRecords, getConfigurationTypePrefix, getGenericConfigId, getStartWithConfigClasses, getSyncDetails, getSyncStats, isSubjectInAssignOrViewGroup, retrieveAllAssignableProvisioningConfigurations, retrieveAllProvisioningConfigurations, retrieveAllProvisioningConfigurationTypes, retrieveAllViewableProvisioningConfigurations, retrieveConfigurationByConfigSuffix, validatePreSave, validatePreSaveNonProvisionerSpecificMethods inherited from class edu.internet2.middleware.grouper.app.config.GrouperConfigurationModuleBase
changeStatus, clearAttributeCache, formatIndexes, getCacheAttributePrefix, getCacheEntityAttributePrefix, getCacheGroupAttributePrefix, getCacheMembershipAttributePrefix, getConfigId, getConfigIdThatIdentifiesThisConfig, getDescription, getDocumentation, getStartWithDescription, getStartWithDocumentation, getSubSections, getTitle, isEnabled, isMultiple, listAllConfigurationsOfThisType, populateConfigurationValuesFromUi, populateValuesLabelsFromOptionValueClass, removeNoUnsedConfigs, retrieveAllConfigurations, retrieveAllConfigurationTypesHelper, retrieveAttributes, retrieveAttributesFromConfig, retrieveAttributeValueFromConfig, retrieveConfigurationConfigIds, retrieveConfigurationKeysByPrefix, retrieveExtraConfigKeys, retrieveObjectValueSubstituteMap, retrieveSuffix, retrieveText, setConfigId, showAttributeOverride
-
Constructor Details
-
AdobeProvisionerConfiguration
public AdobeProvisionerConfiguration()
-
-
Method Details
-
getConfigFileName
Description copied from class:GrouperConfigurationModuleBaseconfig file name to check for properties and metadata- Specified by:
getConfigFileNamein classGrouperConfigurationModuleBase- Returns:
-
getConfigItemPrefix
Description copied from class:GrouperConfigurationModuleBaseprefix for the properties eg: provisioner.someConfigId.- Specified by:
getConfigItemPrefixin classGrouperConfigurationModuleBase- Returns:
- the prefix
-
getConfigIdRegex
Description copied from class:GrouperConfigurationModuleBaseconfig id regeg eg: ^(provisioner)\\.([^.]+)\\.(.*)$- Specified by:
getConfigIdRegexin classGrouperConfigurationModuleBase- Returns:
-
getPropertySuffixThatIdentifiesThisConfig
Description copied from class:GrouperConfigurationModuleBaseproperty suffix that will be used to identify the config eg class- Overrides:
getPropertySuffixThatIdentifiesThisConfigin classGrouperConfigurationModuleBase- Returns:
-
getPropertyValueThatIdentifiesThisConfig
Description copied from class:GrouperConfigurationModuleBaseproperty value that identifies the config. Suffix is required for this property to be useful. eg: edu.internet2.middleware.grouper.app.ldapProvisioning.LdapSync- Overrides:
getPropertyValueThatIdentifiesThisConfigin classGrouperConfigurationModuleBase- Returns:
-
insertConfig
public void insertConfig(boolean fromUi, StringBuilder message, List<String> errorsToDisplay, Map<String, String> validationErrorsToDisplay, List<String> actionsPerformed) Description copied from class:GrouperConfigurationModuleBasesave the attribute in an insert. Note, if theres a failure, you should see if any made it- Overrides:
insertConfigin classProvisioningConfigurationerrorsToDisplay- call from ui: guiResponseJs.addAction(GuiScreenAction.newMessage(GuiMessageType.error, message.toString()));validationErrorsToDisplay- call from ui: guiResponseJs.addAction(GuiScreenAction.newValidationMessage(GuiMessageType.error, validationKey, validationErrorsToDisplay.get(validationKey)));
-
editConfig
public void editConfig(boolean fromUi, StringBuilder message, List<String> errorsToDisplay, Map<String, String> validationErrorsToDisplay, List<String> actionsPerformed) Description copied from class:GrouperConfigurationModuleBasesave the attribute in an edit. Note, if theres a failure, you should see if any made it- Overrides:
editConfigin classProvisioningConfigurationerrorsToDisplay- call from ui: guiResponseJs.addAction(GuiScreenAction.newMessage(GuiMessageType.error, message.toString()));validationErrorsToDisplay- call from ui: guiResponseJs.addAction(GuiScreenAction.newValidationMessage(GuiMessageType.error, validationKey, validationErrorsToDisplay.get(validationKey)));actionsPerformed- add to screen so user knows what is going on
-