Examples of updateResource()


Examples of org.xmldb.api.modules.XUpdateQueryService.updateResource()

          for (int i = 1; i <= 200; i++) {
              xupdate =
                  "<xu:modifications version=\"1.0\" xmlns:xu=\"http://www.xmldb.org/xupdate\">" +
                  "   <xu:update select=\"/products/product[" + i + "]/@id\">" + i + "u</xu:update>" +
                  "</xu:modifications>";
              service.updateResource("test_xmldb.xml", xupdate);
          }
          System.out.println("Append new element to each item ...");
          // append new element to records
          for (int i = 1; i <= 200; i++) {
              xupdate =
View Full Code Here

Examples of org.xmldb.api.modules.XUpdateQueryService.updateResource()

                  "<xu:modifications version=\"1.0\" xmlns:xu=\"http://www.xmldb.org/xupdate\">" +
                  "   <xu:append select=\"/products/product[" + i + "]\">" +
                  "       <date><xu:value-of select=\"current-dateTime()\"/></date>" +
                  "   </xu:append>" +
                  "</xu:modifications>";
              service.updateResource("test_xmldb.xml", xupdate);
          }
         
          System.out.println("Updating element content ...");
          // update element content
          for (int i = 1; i <= 200; i++) {
View Full Code Here

Examples of org.xmldb.api.modules.XUpdateQueryService.updateResource()

          for (int i = 1; i <= 200; i++) {
              xupdate =
                  "<xu:modifications version=\"1.0\" xmlns:xu=\"http://www.xmldb.org/xupdate\">" +
                  "   <xu:update select=\"/products/product[" + i + "]/price\">19.99</xu:update>" +
                  "</xu:modifications>";
              service.updateResource("test_xmldb.xml", xupdate);
          }
        } catch (Exception e) {           
            fail(e.getMessage());  
        }         
    }
View Full Code Here

Examples of org.xmldb.api.modules.XUpdateQueryService.updateResource()

                "<xupdate:append select=\"" + parent + "\">" +
                "<xupdate:element name=\"" + tag + "\"/>" +
                "</xupdate:append>" +
                "</xupdate:modifications>";
           
            long mods = service.updateResource("test.xml", xupdate);
            System.out.println("Inserted " + tag + ": " + mods + " ; parent = " + parent);
            assertEquals(mods, 1);
           
            tagsWritten[i] = tag;
            String query = "//" + tagsWritten[rand.nextInt(i + 1)];
View Full Code Here

Examples of org.xmldb.api.modules.XUpdateQueryService.updateResource()

            String xupdate = "<xupdate:modifications version=\"1.0\" xmlns:xupdate=\"http://www.xmldb.org/xupdate\">" +
            "<xupdate:remove select=\"//" + tags[i] + "\"/>" +
            "</xupdate:modifications>";
           
            @SuppressWarnings("unused")
      long mods = service.updateResource("test.xml", xupdate);
            System.out.println("Removed: " + tags[i]);
           
            i += rand.nextInt(3);
        }
    }
View Full Code Here

Examples of org.xmldb.api.modules.XUpdateQueryService.updateResource()

        XUpdateQueryService service = (XUpdateQueryService) collection.getService("XUpdateQueryService", "1.0");

        if (resource == null) {
            modifications = (int) service.update(xupdate);
        } else {
            modifications = (int) service.updateResource(resource, xupdate);
        }
    }

    public String getLastResult() {
        return Integer.toString(modifications);
View Full Code Here

Examples of org.xmldb.api.modules.XUpdateQueryService.updateResource()

                    "   <xu:remove select=\"/items/item[itemno=" + i + "]\"/>" +
                    "</xu:modifications>";

                XPathQueryService query = (XPathQueryService) testCollection.getService("XPathQueryService", "1.0");
                XUpdateQueryService update = (XUpdateQueryService) testCollection.getService("XUpdateQueryService", "1.0");
                long mods = update.updateResource("items.xml", append);
                assertEquals(mods, 1);
                queryResource(query, "items.xml", "//item[price = 55.50]", 1);
                queryResource(query, "items.xml", "//item[@id = 'i" + i + "']",1);
                mods = update.updateResource("items.xml", remove);
                assertEquals(mods, 1);
View Full Code Here

Examples of org.xmldb.api.modules.XUpdateQueryService.updateResource()

                XUpdateQueryService update = (XUpdateQueryService) testCollection.getService("XUpdateQueryService", "1.0");
                long mods = update.updateResource("items.xml", append);
                assertEquals(mods, 1);
                queryResource(query, "items.xml", "//item[price = 55.50]", 1);
                queryResource(query, "items.xml", "//item[@id = 'i" + i + "']",1);
                mods = update.updateResource("items.xml", remove);
                assertEquals(mods, 1);
                queryResource(query, "items.xml", "//item[itemno = " + i + "]", 0);
            }
        } catch (XMLDBException e) {
            e.printStackTrace();
View Full Code Here

Examples of org.xmldb.api.modules.XUpdateQueryService.updateResource()

                    "   <xu:remove select=\"/items/item[itemno=" + i + "]\"/>" +
                    "</xu:modifications>";

                XPathQueryService query = (XPathQueryService) testCollection.getService("XPathQueryService", "1.0");
                XUpdateQueryService update = (XUpdateQueryService) testCollection.getService("XUpdateQueryService", "1.0");
                long mods = update.updateResource("items.xml", append);
                assertEquals(mods, 1);
                queryResource(query, "items.xml", "//((#exist:optimize#) { item[price = 55.50] })", 1);
                queryResource(query, "items.xml", "//((#exist:optimize#) { item[@id = 'i" + i + "']})",1);
                queryResource(query, "items.xml", "//((#exist:optimize#) { item[itemno = " + i + "] })", 1);
                mods = update.updateResource("items.xml", remove);
View Full Code Here

Examples of org.xmldb.api.modules.XUpdateQueryService.updateResource()

                long mods = update.updateResource("items.xml", append);
                assertEquals(mods, 1);
                queryResource(query, "items.xml", "//((#exist:optimize#) { item[price = 55.50] })", 1);
                queryResource(query, "items.xml", "//((#exist:optimize#) { item[@id = 'i" + i + "']})",1);
                queryResource(query, "items.xml", "//((#exist:optimize#) { item[itemno = " + i + "] })", 1);
                mods = update.updateResource("items.xml", remove);
                assertEquals(mods, 1);
                queryResource(query, "items.xml", "//((#exist:optimize#) { item[itemno = " + i + "] })", 0);
            }
        } catch (XMLDBException e) {
            e.printStackTrace();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.