public interface ConfigurationFactoryInterface
Modifier and Type | Method and Description |
---|---|
Configuration |
createConfiguration()
Creates an empty Configuration object
|
void |
exportConfiguration(Configuration config,
java.io.File outputFile)
Exports the configuration parameters into a given directory
|
Configuration |
importConfiguration(java.io.File file)
Imports the configuration parameters from a given file
|
Configuration importConfiguration(java.io.File file) throws java.io.FileNotFoundException, org.codehaus.jackson.JsonParseException, org.codehaus.jackson.map.JsonMappingException, java.io.IOException
file
- the configuration file as jsonjava.io.FileNotFoundException
- file not foundjava.io.IOException
- io exceptionorg.codehaus.jackson.map.JsonMappingException
- json exception during the attribute mapping process.org.codehaus.jackson.JsonParseException
- json exception during the attribute parsing process.void exportConfiguration(Configuration config, java.io.File outputFile) throws java.io.IOException
config
- AbstractConfiguration the configuration objectoutputFile
- output filejava.io.IOException
- io exceptionConfiguration createConfiguration()
Author: SMASH LAB - University of Calabria (UNICAL)