Package org.exist.storage.serializers

Examples of org.exist.storage.serializers.Serializer.reset()


          assertNotNull(pool);
          broker = pool.get(pool.getSecurityManager().getSystemSubject());
          assertNotNull(broker);
         
            Serializer serializer = broker.getSerializer();
            serializer.reset();           
            DocumentImpl doc = broker.getXMLResource(XmldbURI.ROOT_COLLECTION_URI.append("destination/test3/test.xml"), Lock.READ_LOCK);
            assertNotNull("Document should be null", doc);
      } catch (Exception e) {
        e.printStackTrace();
          fail(e.getMessage());             
View Full Code Here


      pool = startDB();
      assertNotNull(pool);
      broker = pool.get(pool.getSecurityManager().getSystemSubject());
      assertNotNull(broker);
      Serializer serializer = broker.getSerializer();
      serializer.reset();

      DocumentImpl doc = broker.getXMLResource(XmldbURI.ROOT_COLLECTION_URI.append("test").append(testCollectionName).append("new_test.xml"), Lock.READ_LOCK);
      assertNotNull("Document should not be null", doc);
      String data = serializer.serialize(doc);
      assertNotNull(data);
View Full Code Here

      pool = startDB();
      assertNotNull(pool);
      broker = pool.get(pool.getSecurityManager().getSystemSubject());
      assertNotNull(broker);
      Serializer serializer = broker.getSerializer();
      serializer.reset();

      DocumentImpl doc = broker.getXMLResource(XmldbURI.ROOT_COLLECTION_URI.append("test").append(testCollectionName).append(subCollection).append("test2.xml"),  Lock.READ_LOCK);
      assertNotNull("Document should not be null", doc);
      String data = serializer.serialize(doc);
      assertNotNull(data);
View Full Code Here

 
    @Test
    public void testOptimizations() throws XPathException, SAXException, PermissionDeniedException {
           
        Serializer serializer = broker.getSerializer();
        serializer.reset();
        DocumentSet docs = root.allDocs(broker, new DefaultDocumentSet(), true);

        System.out.println("------------ Testing NativeElementIndex.findChildNodesByTagName ---------");
        // parent set: 1.1.1; child set: 1.1.1.1, 1.1.1.2, 1.1.1.3, 1.1.2.1, 1.2.1
        ExtNodeSet nestedSet = (ExtNodeSet) executeQuery(broker, "//section[@n = '1.1.1']", 1, null);
View Full Code Here

    }

    private static String serialize(DBBroker broker, Item item) throws SAXException, XPathException {
        Serializer serializer = broker.getSerializer();
 
        serializer.reset();
        String value;
        if(Type.subTypeOf(item.getType(), Type.NODE)) {
            value = serializer.serialize((NodeValue) item);
        } else
            value = item.getStringValue();
View Full Code Here

      assertNotNull(docType);
     
      assertEquals("-//OASIS//DTD DITA Reference//EN", docType.getPublicId());
     
      Serializer serializer = broker.getSerializer();
      serializer.reset();
     
      serializer.setProperties(OUTPUT_PROPERTIES);
     
      String serialized = serializer.serialize(doc);
View Full Code Here

      assertNotNull(docType);
     
      assertEquals("-//OASIS//DTD DITA Topic//EN", docType.getPublicId());
     
      Serializer serializer = broker.getSerializer();
      serializer.reset();
     
      serializer.setProperties(OUTPUT_PROPERTIES);
     
      String serialized = serializer.serialize(doc);
     
View Full Code Here

           
            String encoding = params.getProperty(OutputKeys.ENCODING, "UTF-8");
            Writer writer = new OutputStreamWriter(out, encoding);
            sax.setOutput(writer, params);
            Serializer serializer = context.getBroker().getSerializer();
            serializer.reset();
            serializer.setProperties(params);
            serializer.setSAXHandlers(sax, sax);

            sax.startDocument();
           
View Full Code Here

        {
            final String encoding = outputProperties.getProperty(OutputKeys.ENCODING, "UTF-8");
            final Writer writer = new OutputStreamWriter(os, encoding);
            sax.setOutput(writer, outputProperties);
            final Serializer serializer = context.getBroker().getSerializer();
            serializer.reset();
            serializer.setProperties(outputProperties);
            serializer.setSAXHandlers(sax, sax);

            sax.startDocument();
           
View Full Code Here

           */
          final SAXTransformerFactory factory = TransformerFactoryAllocator.getTransformerFactory(broker.getBrokerPool());
      final TemplatesHandler templatesHandler = factory.newTemplatesHandler();
      templatesHandler.startDocument();
      final Serializer serializer = broker.getSerializer();
      serializer.reset();
      final WSDLFilter wsdlfilter = new WSDLFilter(templatesHandler, HttpServletRequestURL);
      serializer.setSAXHandlers(wsdlfilter, null);
      serializer.toSAX(docStyleSheet);
      templatesHandler.endDocument();
     
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.