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, validatePreSave
public abstract boolean matchesQuartzJobName(String jobName)
public String getDaemonJobPrefix()
public static List<GrouperDaemonConfiguration> retrieveAllModuleConfigurationTypes()
public Collection<GrouperConfigurationModuleAttribute> getConfigAttributes()
public String retrieveSuffix(Pattern pattern, String propertyName)
GrouperConfigurationModuleBase
retrieveSuffix
in class GrouperConfigurationModuleBase
protected String getConfigurationTypePrefix()
GrouperConfigurationModuleBase
getConfigurationTypePrefix
in class GrouperConfigurationModuleBase
public 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.