Package org.exist.storage.serializers

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


        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/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(TestConstants.TEST_COLLECTION_URI2.append("new_test2.xml"), Lock.READ_LOCK);
          assertNotNull("Document should not be null", doc);
          String data = serializer.serialize(doc);
          assertNotNull(data);
View Full Code Here

          System.out.println("testRead() ...\n")
         
          pool = startDB();
            broker = pool.get(pool.getSecurityManager().getSystemSubject());
            Serializer serializer = broker.getSerializer();
            serializer.reset();
           
            DocumentImpl doc;
            String data;
           
            doc = broker.getXMLResource(TEST_COLLECTION_URI.append("test2/test.xml"), Lock.READ_LOCK);
View Full Code Here

                final String encoding = outputProperties.getProperty(OutputKeys.ENCODING, "UTF-8");
                writer = new OutputStreamWriter(os, encoding);

                sax.setOutput(writer, outputProperties);
                final Serializer serializer = context.getBroker().getSerializer();
                serializer.reset();
                serializer.setProperties(outputProperties);
                serializer.setReceiver(sax);

                sax.startDocument();
View Full Code Here

    }
   
  protected String serialize(Sequence q) throws SAXException, XPathException {
    String tmp = "";
    Serializer serializer = context.getBroker().getSerializer();
        serializer.reset();
        serializer.setProperties(OUTPUT_PROPERTIES);
        for (SequenceIterator i = q.iterate(); i.hasNext();){
          Item item = i.nextItem();
          try {
              NodeValue node = (NodeValue)item;
View Full Code Here

  return result;
    }
 
    private String serialize(NodeValue node) throws SAXException {
  Serializer serializer = context.getBroker().getSerializer();
        serializer.reset();
        serializer.setProperties(OUTPUT_PROPERTIES);
        return serializer.serialize(node);
    }
}
View Full Code Here

        writer.write("\" count=\"");
        writer.write(Integer.toString(howmany));
        writer.write("\">\n");
       
        final Serializer serializer = broker.getSerializer();
        serializer.reset();
        serializer.setProperties(properties);
       
        Item item;
        for (int i = --start; i < start + howmany; i++) {
            item = resultSet.itemAt(i);
View Full Code Here

            DocumentImpl doc;
                LOG.debug("loading doc " + docUri);
                doc = (DocumentImpl) broker.getXMLResource(docUri);
            final NodeProxy node = new NodeProxy(doc, nodeId);
            final Serializer serializer = broker.getSerializer();
            serializer.reset();
            serializer.setProperties(parameters);
            return serializer.serialize(node);

        } catch (final Throwable e) {
            handleException(e);
View Full Code Here

        LOG.debug("loading doc " + docUri);
        doc = (DocumentImpl) broker.getXMLResource(docUri);
        final NodeProxy node = new NodeProxy(doc, nodeId);

        final Serializer serializer = broker.getSerializer();
        serializer.reset();
        serializer.setProperties(parameters);

        final HashMap<String, Object> result = new HashMap<String, Object>();
        VirtualTempFile vtempFile = new VirtualTempFile(MAX_DOWNLOAD_CHUNK_SIZE,MAX_DOWNLOAD_CHUNK_SIZE);
        vtempFile.setTempPrefix("eXistRPCC");
View Full Code Here

                {throw new EXistException("index out of range");}
           
            if(Type.subTypeOf(item.getType(), Type.NODE)) {
                final NodeValue nodeValue = (NodeValue)item;
                final Serializer serializer = broker.getSerializer();
                serializer.reset();
                for (final Map.Entry<Object, Object> entry : qr.serialization.entrySet()) {
                    parameters.put(entry.getKey().toString(), entry.getValue().toString());
                }
                serializer.setProperties(parameters);
                return serializer.serialize(nodeValue);
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.