public abstract class GrouperDaemonConfiguration extends GrouperConfigurationModuleBase
| Modifier and Type | Field and Description |
|---|---|
static Set<String> |
grouperDaemonConfigClassNames |
attributeCache, extraConfigKeys| Constructor and Description |
|---|
GrouperDaemonConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
static void |
clearImplementationJobNameCache() |
Collection<GrouperConfigurationModuleAttribute> |
getConfigAttributes() |
protected String |
getConfigurationTypePrefix()
for each type of configuration this is the prefix for eg in subsections.
|
String |
getDaemonJobPrefix() |
abstract boolean |
matchesQuartzJobName(String jobName) |
static List<GrouperDaemonConfiguration> |
retrieveAllModuleConfigurationTypes()
list of daemon types that can be configured
|
static GrouperDaemonConfiguration |
retrieveImplementationFromJobName(String jobName) |
String |
retrieveSuffix(Pattern pattern,
String propertyName)
retrieve suffix based on the property name
|
void |
validatePreSave(boolean isInsert,
boolean fromUi,
List<String> errorsToDisplay,
Map<String,String> validationErrorsToDisplay) |
clearAttributeCache, deleteConfig, editConfig, formatIndexes, getCacheAttributePrefix, getCacheEntityAttributePrefix, getCacheFieldPrefix, getCacheGroupAttributePrefix, getConfigFileName, getConfigId, getConfigIdRegex, getConfigIdThatIdentifiesThisConfig, getConfigItemPrefix, getDescription, getGenericConfigId, getPropertySuffixThatIdentifiesThisConfig, getPropertyValueThatIdentifiesThisConfig, getSubSections, getTitle, insertConfig, isEnabled, isMultiple, listAllConfigurationsOfThisType, populateConfigurationValuesFromUi, populateValuesLabelsFromOptionValueClass, retrieveAllConfigurations, retrieveAllConfigurationTypesHelper, retrieveAttributes, retrieveConfigurationConfigIds, retrieveConfigurationKeysByPrefix, retrieveExtraConfigKeys, retrieveObjectValueSubstituteMap, setConfigId, showAttributeOverride, validatePreSavepublic abstract boolean matchesQuartzJobName(String jobName)
public String getDaemonJobPrefix()
public static List<GrouperDaemonConfiguration> retrieveAllModuleConfigurationTypes()
public Collection<GrouperConfigurationModuleAttribute> getConfigAttributes()
public String retrieveSuffix(Pattern pattern, String propertyName)
GrouperConfigurationModuleBaseretrieveSuffix in class GrouperConfigurationModuleBaseprotected String getConfigurationTypePrefix()
GrouperConfigurationModuleBasegetConfigurationTypePrefix in class GrouperConfigurationModuleBasepublic void validatePreSave(boolean isInsert,
boolean fromUi,
List<String> errorsToDisplay,
Map<String,String> validationErrorsToDisplay)
isInsert - fromUi - errorsToDisplay - validationErrorsToDisplay - public static GrouperDaemonConfiguration retrieveImplementationFromJobName(String jobName)
public static void clearImplementationJobNameCache()
Copyright © 2016 Internet2. All rights reserved.