Class DocumentModelReader

java.lang.Object
org.nuxeo.ecm.core.io.impl.AbstractDocumentReader
org.nuxeo.ecm.core.io.impl.plugins.DocumentModelReader
All Implemented Interfaces:
DocumentReader
Direct Known Subclasses:
DocumentsListReader, DocumentTreeReader, ExtensibleDocumentTreeReader, SingleDocumentReader

public abstract class DocumentModelReader extends AbstractDocumentReader
Author:
Bogdan Stefanescu
  • Field Details

    • session

      protected CoreSession session
    • inlineBlobs

      protected boolean inlineBlobs
  • Constructor Details

    • DocumentModelReader

      protected DocumentModelReader(CoreSession session)
  • Method Details

    • read

      public abstract 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.
    • setInlineBlobs

      public void setInlineBlobs(boolean inlineBlobs)
      Parameters:
      inlineBlobs - the inlineBlobs to set.
    • getInlineBlobs

      public boolean getInlineBlobs()