public class ConfigurationParser
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ConfigurationParser.FatalErrorHandler |
static class |
ConfigurationParser.XmlConfigurationWrapper |
| Modifier and Type | Method and Description |
|---|---|
org.w3c.dom.Document |
configToDocument(org.ehcache.config.Configuration configuration) |
static javax.xml.validation.Schema |
discoverSchema(javax.xml.transform.Source... fixedSources) |
static javax.xml.parsers.DocumentBuilder |
documentBuilder(javax.xml.validation.Schema schema) |
ConfigurationParser.XmlConfigurationWrapper |
documentToConfig(org.w3c.dom.Document document,
java.lang.ClassLoader classLoader,
java.util.Map<java.lang.String,java.lang.ClassLoader> cacheClassLoaders) |
static java.lang.String |
documentToText(org.w3c.dom.Document xml) |
org.w3c.dom.Document |
uriToDocument(java.net.URI uri) |
static java.lang.String |
urlToText(java.net.URL url,
java.lang.String encoding) |
public org.w3c.dom.Document uriToDocument(java.net.URI uri)
throws java.io.IOException,
org.xml.sax.SAXException
java.io.IOExceptionorg.xml.sax.SAXExceptionpublic ConfigurationParser.XmlConfigurationWrapper documentToConfig(org.w3c.dom.Document document, java.lang.ClassLoader classLoader, java.util.Map<java.lang.String,java.lang.ClassLoader> cacheClassLoaders) throws javax.xml.bind.JAXBException, java.lang.ClassNotFoundException, java.lang.InstantiationException, java.lang.IllegalAccessException
javax.xml.bind.JAXBExceptionjava.lang.ClassNotFoundExceptionjava.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionpublic org.w3c.dom.Document configToDocument(org.ehcache.config.Configuration configuration)
throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBExceptionpublic static java.lang.String documentToText(org.w3c.dom.Document xml)
throws java.io.IOException,
javax.xml.transform.TransformerException
java.io.IOExceptionjavax.xml.transform.TransformerExceptionpublic static java.lang.String urlToText(java.net.URL url,
java.lang.String encoding)
throws java.io.IOException
java.io.IOExceptionpublic static javax.xml.parsers.DocumentBuilder documentBuilder(javax.xml.validation.Schema schema)
throws javax.xml.parsers.ParserConfigurationException
javax.xml.parsers.ParserConfigurationExceptionpublic static javax.xml.validation.Schema discoverSchema(javax.xml.transform.Source... fixedSources)
throws org.xml.sax.SAXException,
java.io.IOException
org.xml.sax.SAXExceptionjava.io.IOException