Package org.exist.storage.serializers

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


        props.setProperty(OutputKeys.INDENT, "no");
        props.setProperty(EXistOutputKeys.HIGHLIGHT_MATCHES, "elements");
        Serializer serializer = broker.getSerializer();
        serializer.reset();
        serializer.setProperties(props);
        return serializer.serialize((NodeValue) seq.itemAt(index));
    }
}
View Full Code Here


      broker = db.acquireBroker();
      Serializer serializer = broker.getSerializer();
      if (item instanceof NodeProxy) {
        NodeProxy proxy = (NodeProxy) item;
        if (proxy.isDocument()) {
          return serializer.serialize(proxy.getDocument());
        }
      }
      return serializer.serialize((NodeValue) item);
    } catch (SAXException e) {
      throw new DatabaseException(e);
View Full Code Here

        NodeProxy proxy = (NodeProxy) item;
        if (proxy.isDocument()) {
          return serializer.serialize(proxy.getDocument());
        }
      }
      return serializer.serialize((NodeValue) item);
    } catch (SAXException e) {
      throw new DatabaseException(e);
    } finally {
      db.releaseBroker(broker);
    }
View Full Code Here

        props.setProperty(OutputKeys.INDENT, "no");
        props.setProperty(EXistOutputKeys.HIGHLIGHT_MATCHES, "elements");
        Serializer serializer = broker.getSerializer();
        serializer.reset();
        serializer.setProperties(props);
        return serializer.serialize((NodeValue) seq.itemAt(0));
    }
}
View Full Code Here

                    // Set serialization options
                    serializer.setProperties(configuration);

                    // Serialize document
                    try (Writer w = new OutputStreamWriter(os, "UTF-8")) {
                        serializer.serialize(document, w);
                        w.flush();
                    }

                    // don;t flush
                    if (!(os instanceof VirtualTempFile)) {
View Full Code Here

 
  private String serializer(DBBroker broker, DocumentImpl document) throws SAXException {
    Serializer serializer = broker.getSerializer();
    serializer.setUser(broker.getSubject());
    serializer.setProperties(contentsOutputProps);
    return serializer.serialize(document);
  }
   
  //@BeforeClass
    public static void startDB() {
        DBBroker broker = null;
View Full Code Here

            Serializer serializer = broker.getSerializer();
            serializer.reset();
           
            DocumentImpl doc = broker.getXMLResource(XmldbURI.ROOT_COLLECTION_URI.append("test/test2/hamlet.xml"), Lock.READ_LOCK);
            assertNotNull("Document '" + XmldbURI.ROOT_COLLECTION + "/test/test2/hamlet.xml' should not be null", doc);
            String data = serializer.serialize(doc);
            assertNotNull(data);
            //System.out.println(data);
            doc.getUpdateLock().release(Lock.READ_LOCK);
           
            doc = broker.getXMLResource(XmldbURI.ROOT_COLLECTION_URI.append("test/test2/test_string.xml"), Lock.READ_LOCK);
View Full Code Here

            //System.out.println(data);
            doc.getUpdateLock().release(Lock.READ_LOCK);
           
            doc = broker.getXMLResource(XmldbURI.ROOT_COLLECTION_URI.append("test/test2/test_string.xml"), Lock.READ_LOCK);
            assertNotNull("Document '" + XmldbURI.ROOT_COLLECTION + "/test/test2/test_string.xml' should not be null", doc);
            data = serializer.serialize(doc);
            assertNotNull(data);
            //System.out.println(data);
            doc.getUpdateLock().release(Lock.READ_LOCK);
           
            File files[] = dir.listFiles();
View Full Code Here

            Sequence seq = xquery.execute("//SPEECH[ft:query(LINE, 'king')]", null, AccessContext.TEST);
            assertNotNull(seq);
            System.out.println("Found: " + seq.getItemCount());
            for (SequenceIterator i = seq.iterate(); i.hasNext(); ) {
                Item next = i.nextItem();
                String value = serializer.serialize((NodeValue) next);
                //System.out.println(value);
            }
           
            BinaryDocument binDoc = (BinaryDocument) broker.getXMLResource(TestConstants.TEST_COLLECTION_URI2.append(TestConstants.TEST_BINARY_URI), Lock.READ_LOCK);
            assertNotNull("Binary document is null", binDoc);
View Full Code Here

          Serializer serializer = broker.getSerializer();
          serializer.reset();

          DocumentImpl doc = broker.getXMLResource(XmldbURI.ROOT_COLLECTION_URI.append("test/new_test.xml"), Lock.READ_LOCK);
          assertNotNull("Document should not be null", doc);
          String data = serializer.serialize(doc);
          assertNotNull(data);
//          System.out.println(data);
          doc.getUpdateLock().release(Lock.READ_LOCK);

            transact = pool.getTransactionManager();
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.