diff gnv-artifacts/src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java @ 89:cde042a0a395

Successreporting added gnv-artifacts/trunk@126 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Thu, 24 Sep 2009 11:03:31 +0000
parents 1b12021905b9
children 7fb9441dd8af
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java	Thu Sep 24 10:45:24 2009 +0000
+++ b/gnv-artifacts/src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java	Thu Sep 24 11:03:31 2009 +0000
@@ -105,7 +105,6 @@
         try {
             byte[] barray = this.writeDocument2String(document).getBytes("UTF-8");
             InputStream inputStream = new ByteArrayInputStream(barray); 
-            //StringBufferInputStream inputStream = new StringBufferInputStream();
             return this.readDocument(inputStream);
         } catch (UnsupportedEncodingException e) {
             log.error(e,e);
@@ -129,5 +128,15 @@
         return document;
     }
     
+    public Document createSuccessReport(String message, Document document){
+        log.debug("ArtifactXMLUtilities.creatSuccessReport");
+        Element reportNode = this.createArtifactElement(document, "result");
+        document.appendChild(reportNode);
+        Element successNode = this.createArtifactElement(document, "success");
+        successNode.setTextContent(message);
+        reportNode.appendChild(successNode);
+        return document;
+    }
+    
 
 }

http://dive4elements.wald.intevation.org