Package org.nuxeo.ecm.core.io.impl
Class AbstractDocumentWriter
java.lang.Object
org.nuxeo.ecm.core.io.impl.AbstractDocumentWriter
- All Implemented Interfaces:
DocumentWriter
- Direct Known Subclasses:
AbstractDocumentModelWriter,NuxeoArchiveWriter,XMLDirectoryWriter,XMLDocumentWriter
- Author:
- Bogdan Stefanescu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.dom4j.io.OutputFormatstatic org.dom4j.io.OutputFormatwrite(Collection<ExportedDocument> docs) Writes documents from the given collection.abstract DocumentTranslationMapwrite(ExportedDocument doc) Writes a single document.write(ExportedDocument[] docs) Writes an array of documents.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.nuxeo.ecm.core.io.DocumentWriter
close
-
Constructor Details
-
AbstractDocumentWriter
public AbstractDocumentWriter()
-
-
Method Details
-
write
Description copied from interface:DocumentWriterWrites a single document.- Specified by:
writein interfaceDocumentWriter- Parameters:
doc- the document to write- Returns:
- the translation map.
- Throws:
IOException
-
write
Description copied from interface:DocumentWriterWrites an array of documents.- Specified by:
writein interfaceDocumentWriter- Parameters:
docs- the array to write- Returns:
- the translation map.
- Throws:
IOException
-
write
Description copied from interface:DocumentWriterWrites documents from the given collection.- Specified by:
writein interfaceDocumentWriter- Parameters:
docs- the documents to write- Returns:
- the translation map.
- Throws:
IOException
-
createPrettyPrint
public static org.dom4j.io.OutputFormat createPrettyPrint() -
createCompactFormat
public static org.dom4j.io.OutputFormat createCompactFormat()
-