summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/libvirt/xml/LibvirtXmlDocument.java
diff options
context:
space:
mode:
authorManuel Bentele2021-02-23 09:16:07 +0100
committerManuel Bentele2021-03-10 15:14:25 +0100
commit3ebb39147eb615f1d83b822d9e5ee55b9763336a (patch)
treef95ffc80442b140d6f8ead90e1e48540661b0a9a /src/main/java/org/openslx/libvirt/xml/LibvirtXmlDocument.java
parentEnable Java compiler warnings (diff)
downloadmaster-sync-shared-3ebb39147eb615f1d83b822d9e5ee55b9763336a.tar.gz
master-sync-shared-3ebb39147eb615f1d83b822d9e5ee55b9763336a.tar.xz
master-sync-shared-3ebb39147eb615f1d83b822d9e5ee55b9763336a.zip
Remove suppressions and fix Java 8 warnings
Diffstat (limited to 'src/main/java/org/openslx/libvirt/xml/LibvirtXmlDocument.java')
-rw-r--r--src/main/java/org/openslx/libvirt/xml/LibvirtXmlDocument.java15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/main/java/org/openslx/libvirt/xml/LibvirtXmlDocument.java b/src/main/java/org/openslx/libvirt/xml/LibvirtXmlDocument.java
index 8fe642b..9382ced 100644
--- a/src/main/java/org/openslx/libvirt/xml/LibvirtXmlDocument.java
+++ b/src/main/java/org/openslx/libvirt/xml/LibvirtXmlDocument.java
@@ -17,7 +17,6 @@ import javax.xml.transform.dom.DOMSource;
import javax.xml.transform.stream.StreamResult;
import javax.xml.transform.stream.StreamSource;
-import org.apache.commons.io.IOUtils;
import org.w3c.dom.Document;
import org.xml.sax.InputSource;
import org.xml.sax.SAXException;
@@ -311,7 +310,6 @@ public abstract class LibvirtXmlDocument implements LibvirtXmlSerializable, Libv
}
@Override
- @SuppressWarnings( "deprecation" )
public String toXml() throws LibvirtXmlSerializationException
{
StringWriter xmlWriter = null;
@@ -327,14 +325,17 @@ public abstract class LibvirtXmlDocument implements LibvirtXmlSerializable, Libv
} catch ( TransformerException | IOException e ) {
throw new LibvirtXmlSerializationException( e.getLocalizedMessage() );
} finally {
- IOUtils.closeQuietly( xmlWriter );
+ try {
+ xmlWriter.close();
+ } catch ( IOException e ) {
+ throw new LibvirtXmlSerializationException( e.getLocalizedMessage() );
+ }
}
return xml;
}
@Override
- @SuppressWarnings( "deprecation" )
public void toXml( File xml ) throws LibvirtXmlSerializationException
{
FileWriter xmlWriter = null;
@@ -349,7 +350,11 @@ public abstract class LibvirtXmlDocument implements LibvirtXmlSerializable, Libv
} catch ( TransformerException | IOException e ) {
throw new LibvirtXmlSerializationException( e.getLocalizedMessage() );
} finally {
- IOUtils.closeQuietly( xmlWriter );
+ try {
+ xmlWriter.close();
+ } catch ( IOException e ) {
+ throw new LibvirtXmlSerializationException( e.getLocalizedMessage() );
+ }
}
}