org.apache.geronimo.system.plugin.model
Class PluginXmlUtil
java.lang.Object
org.apache.geronimo.system.plugin.model.PluginXmlUtil
public class PluginXmlUtil
- extends java.lang.Object
- Version:
- $Rev: 813067 $ $Date: 2009-09-10 02:18:48 +0800 (Thu, 10 Sep 2009) $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLINPUT_FACTORY
public static final javax.xml.stream.XMLInputFactory XMLINPUT_FACTORY
PLUGIN_CONTEXT
public static final javax.xml.bind.JAXBContext PLUGIN_CONTEXT
PLUGIN_LIST_CONTEXT
public static final javax.xml.bind.JAXBContext PLUGIN_LIST_CONTEXT
PLUGIN_ARTIFACT_CONTEXT
public static final javax.xml.bind.JAXBContext PLUGIN_ARTIFACT_CONTEXT
PluginXmlUtil
public PluginXmlUtil()
writePluginMetadata
public static void writePluginMetadata(PluginType metadata,
java.io.OutputStream out)
throws javax.xml.stream.XMLStreamException,
javax.xml.bind.JAXBException
- Throws:
javax.xml.stream.XMLStreamException
javax.xml.bind.JAXBException
writePluginArtifact
public static void writePluginArtifact(PluginArtifactType value,
java.io.Writer out)
throws javax.xml.stream.XMLStreamException,
javax.xml.bind.JAXBException
- Throws:
javax.xml.stream.XMLStreamException
javax.xml.bind.JAXBException
writePluginList
public static void writePluginList(PluginListType metadata,
java.io.Writer out)
throws javax.xml.stream.XMLStreamException,
javax.xml.bind.JAXBException
- Throws:
javax.xml.stream.XMLStreamException
javax.xml.bind.JAXBException
loadPluginMetadata
public static PluginType loadPluginMetadata(java.io.InputStream in)
throws org.xml.sax.SAXException,
java.net.MalformedURLException,
javax.xml.bind.JAXBException,
javax.xml.stream.XMLStreamException
- Read a set of plugin metadata from a DOM document.
- Throws:
org.xml.sax.SAXException
java.net.MalformedURLException
javax.xml.bind.JAXBException
javax.xml.stream.XMLStreamException
loadPluginArtifactMetadata
public static PluginArtifactType loadPluginArtifactMetadata(java.io.Reader in)
throws org.xml.sax.SAXException,
java.net.MalformedURLException,
javax.xml.bind.JAXBException,
javax.xml.stream.XMLStreamException,
javax.xml.parsers.ParserConfigurationException
- Throws:
org.xml.sax.SAXException
java.net.MalformedURLException
javax.xml.bind.JAXBException
javax.xml.stream.XMLStreamException
javax.xml.parsers.ParserConfigurationException
loadPluginList
public static PluginListType loadPluginList(java.io.InputStream in)
throws javax.xml.parsers.ParserConfigurationException,
java.io.IOException,
org.xml.sax.SAXException,
javax.xml.bind.JAXBException,
javax.xml.stream.XMLStreamException
- Loads the list of all available plugins from the specified stream
(representing geronimo-plugins.xml at the specified repository).
- Throws:
javax.xml.parsers.ParserConfigurationException
java.io.IOException
org.xml.sax.SAXException
javax.xml.bind.JAXBException
javax.xml.stream.XMLStreamException
Copyright © 2003-2012 The Apache Geronimo development community. All Rights Reserved.