summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/libvirt/domain/Domain.java
diff options
context:
space:
mode:
authorManuel Bentele2021-01-30 12:00:35 +0100
committerManuel Bentele2021-01-30 12:00:35 +0100
commit4317a82d74d8b8518a5dbb6b3675aec3f912802e (patch)
treef4f449a37385a13133d429c6eaa09fb6b6709625 /src/main/java/org/openslx/libvirt/domain/Domain.java
parentRemove unused import in QemuMetaData class (diff)
downloadmaster-sync-shared-4317a82d74d8b8518a5dbb6b3675aec3f912802e.tar.gz
master-sync-shared-4317a82d74d8b8518a5dbb6b3675aec3f912802e.tar.xz
master-sync-shared-4317a82d74d8b8518a5dbb6b3675aec3f912802e.zip
Add automatic RelaxNG schema validation for Libvirt domain XML documents
Diffstat (limited to 'src/main/java/org/openslx/libvirt/domain/Domain.java')
-rw-r--r--src/main/java/org/openslx/libvirt/domain/Domain.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/main/java/org/openslx/libvirt/domain/Domain.java b/src/main/java/org/openslx/libvirt/domain/Domain.java
index 35cd012..4e15ec1 100644
--- a/src/main/java/org/openslx/libvirt/domain/Domain.java
+++ b/src/main/java/org/openslx/libvirt/domain/Domain.java
@@ -33,6 +33,7 @@ import org.openslx.libvirt.domain.device.Video;
import org.openslx.libvirt.xml.LibvirtXmlDocument;
import org.openslx.libvirt.xml.LibvirtXmlDocumentException;
import org.openslx.libvirt.xml.LibvirtXmlNode;
+import org.openslx.libvirt.xml.LibvirtXmlResources;
import org.openslx.libvirt.xml.LibvirtXmlSerializationException;
import org.openslx.libvirt.xml.LibvirtXmlValidationException;
import org.w3c.dom.Node;
@@ -61,7 +62,7 @@ public class Domain extends LibvirtXmlDocument
public Domain( String xml )
throws LibvirtXmlDocumentException, LibvirtXmlSerializationException, LibvirtXmlValidationException
{
- super( xml );
+ super( xml, LibvirtXmlResources.getLibvirtRng( "domain.rng" ) );
}
/**
@@ -76,7 +77,7 @@ public class Domain extends LibvirtXmlDocument
public Domain( File xml )
throws LibvirtXmlDocumentException, LibvirtXmlSerializationException, LibvirtXmlValidationException
{
- super( xml );
+ super( xml, LibvirtXmlResources.getLibvirtRng( "domain.rng" ) );
}
/**
@@ -92,7 +93,7 @@ public class Domain extends LibvirtXmlDocument
public Domain( InputStream xml )
throws LibvirtXmlDocumentException, LibvirtXmlSerializationException, LibvirtXmlValidationException
{
- super( xml );
+ super( xml, LibvirtXmlResources.getLibvirtRng( "domain.rng" ) );
}
/**
@@ -108,7 +109,7 @@ public class Domain extends LibvirtXmlDocument
public Domain( InputSource xml )
throws LibvirtXmlDocumentException, LibvirtXmlSerializationException, LibvirtXmlValidationException
{
- super( xml );
+ super( xml, LibvirtXmlResources.getLibvirtRng( "domain.rng" ) );
}
/**