Package net.sf.jnati.deploy.artefact
Class ConfigManager
- java.lang.Object
-
- net.sf.jnati.deploy.artefact.ConfigManager
-
public class ConfigManager extends java.lang.Object
Configuration hierarchy:
runtime properties // instance-id_version properties instance-id properties global properties file [ ${jnati.settingsFile} ] instance defaults global defaults - Author:
- Sam Adams
-
-
Constructor Summary
Constructors Constructor Description ConfigManager()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static net.sf.jnati.config.Configuration
getConfig(java.lang.String id, java.lang.String version, java.util.Properties configuration)
static net.sf.jnati.config.Configuration
getDefaultConfig()
static void
loadConfiguration(Artefact artefact, java.util.Properties configuration)
-
-
-
Method Detail
-
getDefaultConfig
public static net.sf.jnati.config.Configuration getDefaultConfig() throws java.io.IOException
- Throws:
java.io.IOException
-
getConfig
public static net.sf.jnati.config.Configuration getConfig(java.lang.String id, java.lang.String version, java.util.Properties configuration) throws java.io.IOException
- Throws:
java.io.IOException
-
loadConfiguration
public static void loadConfiguration(Artefact artefact, java.util.Properties configuration) throws ConfigurationException
- Throws:
ConfigurationException
-
-