Package org.verapdf.processor.app
Interface ConfigManager
-
- All Known Implementing Classes:
ConfigManagerImpl
public interface ConfigManager- Version:
- 0.1 Created 31 Oct 2016:09:12:43
- Author:
- Carl Wilson carlwilson AT github
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProcessorConfigcreateProcessorConfig()ProcessorConfigcreateProcessorConfig(EnumSet<TaskType> tasks)ProcessorConfigcreateProcessorConfig(EnumSet<TaskType> tasks, String mdFolder)VeraAppConfiggetApplicationConfig()FilegetConfigDir()FeatureExtractorConfiggetFeaturesConfig()MetadataFixerConfiggetFixerConfig()PluginsCollectionConfiggetPluginsCollectionConfig()ValidatorConfiggetValidatorConfig()voidupdateAppConfig(VeraAppConfig config)voidupdateFeaturesConfig(FeatureExtractorConfig config)voidupdateFixerConfig(MetadataFixerConfig config)voidupdateValidatorConfig(ValidatorConfig config)
-
-
-
Method Detail
-
getValidatorConfig
ValidatorConfig getValidatorConfig()
-
getFeaturesConfig
FeatureExtractorConfig getFeaturesConfig()
-
getPluginsCollectionConfig
PluginsCollectionConfig getPluginsCollectionConfig()
-
getFixerConfig
MetadataFixerConfig getFixerConfig()
-
createProcessorConfig
ProcessorConfig createProcessorConfig()
-
createProcessorConfig
ProcessorConfig createProcessorConfig(EnumSet<TaskType> tasks)
-
createProcessorConfig
ProcessorConfig createProcessorConfig(EnumSet<TaskType> tasks, String mdFolder)
-
getApplicationConfig
VeraAppConfig getApplicationConfig()
-
getConfigDir
File getConfigDir()
-
updateValidatorConfig
void updateValidatorConfig(ValidatorConfig config) throws JAXBException, IOException
- Throws:
JAXBExceptionIOException
-
updateFeaturesConfig
void updateFeaturesConfig(FeatureExtractorConfig config) throws JAXBException, IOException
- Throws:
JAXBExceptionIOException
-
updateFixerConfig
void updateFixerConfig(MetadataFixerConfig config) throws JAXBException, IOException
- Throws:
JAXBExceptionIOException
-
updateAppConfig
void updateAppConfig(VeraAppConfig config) throws JAXBException, IOException
- Throws:
JAXBExceptionIOException
-
-