|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object gov.bnl.gums.configuration.ConfigurationToolkit
public class ConfigurationToolkit
Contains the logic on how to parse an XML configuration file to create a correctly built Configuration object.
Nested Class Summary | |
---|---|
class |
ConfigurationToolkit.SimpleErrorHandler
Simple error handler that logs errors |
Constructor Summary | |
---|---|
ConfigurationToolkit()
|
Method Summary | |
---|---|
static Configuration |
doTransform(String configText)
|
static String |
getVersion(String configText)
Get the gums.config version for the given file |
static void |
insertGipProbe(Configuration configuration)
|
static Configuration |
parseConfiguration(String configText,
boolean insertTest)
new StringBufferInputStream(configText) Load gums.config |
static org.apache.commons.digester.Digester |
retrieveDigester()
|
static void |
validate(String configText)
Validate gums.config given a config file and a schema file |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ConfigurationToolkit()
Method Detail |
---|
public static String getVersion(String configText) throws IOException, SAXException
filename
-
IOException
SAXException
public static org.apache.commons.digester.Digester retrieveDigester()
public static void validate(String configText) throws ParserConfigurationException, SAXException, IOException
configFile
- schemaFile
-
ParserConfigurationException
SAXException
IOException
public static Configuration parseConfiguration(String configText, boolean insertTest) throws ParserConfigurationException, IOException, SAXException
configFile
- configText
- schemaPath
-
ParserConfigurationException
IOException
SAXException
- Either set configPath or configTextpublic static Configuration doTransform(String configText)
public static void insertGipProbe(Configuration configuration)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |