Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.core.io.impl.plugins
Class XMLZipReader

java.lang.Object
  extended by org.nuxeo.ecm.core.io.impl.AbstractDocumentReader
      extended by org.nuxeo.ecm.core.io.impl.plugins.XMLZipReader
All Implemented Interfaces:
DocumentReader

public class XMLZipReader
extends AbstractDocumentReader

Author:
Bogdan Stefanescu

Constructor Summary
XMLZipReader(File source)
           
XMLZipReader(String source)
           
XMLZipReader(ZipFile zip)
           
 
Method Summary
 void close()
          Closes the reader.
 ExportedDocument read()
          Reads a single document.
 org.dom4j.Document readXML(InputStream in)
           
 
Methods inherited from class org.nuxeo.ecm.core.io.impl.AbstractDocumentReader
read
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLZipReader

public XMLZipReader(ZipFile zip)

XMLZipReader

public XMLZipReader(String source)
             throws IOException
Throws:
IOException

XMLZipReader

public XMLZipReader(File source)
             throws IOException
Throws:
IOException
Method Detail

read

public ExportedDocument read()
                      throws IOException
Description copied from interface: DocumentReader
Reads a single document.

Specified by:
read in interface DocumentReader
Specified by:
read in class AbstractDocumentReader
Returns:
the document read or null if there are no more documents to read
Throws:
IOException

close

public void close()
Description copied from interface: DocumentReader
Closes the reader.


readXML

public org.dom4j.Document readXML(InputStream in)

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.