public class XMLEditor extends Object
| Constructor and Description |
|---|
XMLEditor() |
| Modifier and Type | Method and Description |
|---|---|
static org.rhq.core.domain.configuration.Configuration |
getDomainConfiguration(String xml)
Parse the XML from calling libvirts virDomainGetXMLDesc()
|
static String |
getDomainXml(org.rhq.core.domain.configuration.Configuration config) |
static org.rhq.core.domain.configuration.Configuration |
getNetworkConfiguration(String xml,
boolean autostart)
Parse the XML for libvirts network definition()
|
static String |
getNetworkXml(org.rhq.core.domain.configuration.Configuration config) |
static String |
updateDomainXML(org.rhq.core.domain.configuration.Configuration config,
String xmlToEdit)
Only updates simple properties right now
TODO GH: update all properties
|
public static String updateDomainXML(org.rhq.core.domain.configuration.Configuration config, String xmlToEdit)
config - xmlToEdit - org.jdom.JDOMExceptionIOExceptionpublic static String getDomainXml(org.rhq.core.domain.configuration.Configuration config)
public static org.rhq.core.domain.configuration.Configuration getDomainConfiguration(String xml)
xml - XML String from libvirt{http://libvirt.org/formatdomain.html}public static org.rhq.core.domain.configuration.Configuration getNetworkConfiguration(String xml, boolean autostart)
xml - XML String from libvirt{http://www.libvirt.org/formatnetwork.html}public static String getNetworkXml(org.rhq.core.domain.configuration.Configuration config)
Copyright © 2008-2013 Red Hat, Inc.. All Rights Reserved.