Package org.xmldb.api.modules

Examples of org.xmldb.api.modules.XQueryService


        return result;
    }
   
    /** For queries without associated data */
    private XQueryService getQueryService() throws XMLDBException {
        XQueryService service = (XQueryService) testCollection.getService(
                "XPathQueryService", "1.0");
        return service;
    }
View Full Code Here


        XMLResource doc =
                (XMLResource) testCollection.createResource(
                documentName, "XMLResource" );
        doc.setContent(content);
        testCollection.storeResource(doc);
        XQueryService service =
                (XQueryService) testCollection.getService(
                "XPathQueryService",
                "1.0");
        return service;
    }
View Full Code Here

        }
    }
   
    public void testAttributes() {
        try {
            XQueryService service = getQueryService();
            @SuppressWarnings("unused")
      ResourceSet result;
           
            result = queryAndAssert( service,
                    "<foo amp='x' lt='x' gt='x' apos='x' quot='x'/>",
View Full Code Here

        return result;
    }
   
    /** For queries without associated data */
    private XQueryService getQueryService() throws XMLDBException {
        XQueryService service = (XQueryService) testCollection.getService(
                "XPathQueryService", "1.0");
        return service;
    }
View Full Code Here

        XMLResource doc =
                (XMLResource) testCollection.createResource(
                documentName, "XMLResource" );
        doc.setContent(content);
        testCollection.storeResource(doc);
        XQueryService service =
                (XQueryService) testCollection.getService(
                "XPathQueryService",
                "1.0");
        return service;
    }
View Full Code Here

        }
    }
   
    public void testAttributeConstructor() {
        try {
            XQueryService service = getQueryService();
            @SuppressWarnings("unused")
      ResourceSet result;
           
            result = queryAndAssert( service,
                    "<foo "+
View Full Code Here

        }
    }
   
    public void testStringConstructor() {
        try {
            XQueryService service = getQueryService();
            @SuppressWarnings("unused")
      ResourceSet result;
           
            result = queryAndAssert( service, "'&amp;'",1,null);
            result = queryAndAssert( service, "'&lt;'",1,null);
View Full Code Here

        }
    }
   
    public void testURIConstructor() {
      try {
            XQueryService service = getQueryService();
            ResourceSet result;
           
            result = queryAndAssert(service, "xs:anyURI(\"index.xql?a=1&amp;b=2\")", 1, null);
            // TODO: could check result
           
View Full Code Here

  private Collection testCollection;
 
  public void testUpdateAttribute() {
    try {
      XQueryService service = (XQueryService) testCollection.getService("XQueryService", "1.0");
      String query =
        "declare namespace t='http://www.foo.com';\n" +
        "<test xmlns='http://www.foo.com'>\n" +
        "{\n" +
        "  update insert attribute { 'ID' } { 'myid' } into /t:test\n" +
        "}\n" +
        "</test>";
      service.query(query);
     
      query =
        "declare namespace t='http://www.foo.com';\n" +
        "/t:test/@ID";
      ResourceSet result = service.query(query);
      assertEquals(1, result.getSize());
      assertEquals("myid", result.getResource(0).getContent().toString());
    } catch (Exception e) {
      fail(e.getMessage());
    }
View Full Code Here

    private static Collection testCollection;   
   
    @Test
    public void unionInPredicate_withoutIndex() throws XMLDBException {
         final XQueryService service = storeXMLStringAndGetQueryService(PUBMED_DOC_NAME, PUBMED);
         final ResourceSet result = service.queryResource(PUBMED_DOC_NAME, XQUERY);
        
         assertEquals(1, result.getSize());
    }
View Full Code Here

TOP

Related Classes of org.xmldb.api.modules.XQueryService

Copyright © 2018 www.massapicom. 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.