org.nuxeo.ecm.core.io.impl
Class IODocumentManagerImpl
java.lang.Object
org.nuxeo.ecm.core.io.impl.IODocumentManagerImpl
- All Implemented Interfaces:
- Serializable, IODocumentManager
public class IODocumentManagerImpl
- extends Object
- implements IODocumentManager
IODocumentManager basic implementation.
- Author:
- Anahide Tchertchian
- See Also:
- Serialized Form
Method Summary |
DocumentTranslationMap |
exportDocuments(OutputStream out,
DocumentReader customDocReader,
String format)
Used in pair with importDocuments(... |
DocumentTranslationMap |
exportDocuments(OutputStream out,
String repo,
Collection<DocumentRef> sources,
boolean recurse,
String format)
|
DocumentTranslationMap |
importDocuments(DocumentReader customDocReader,
DocumentWriter customDocWriter)
|
DocumentTranslationMap |
importDocuments(InputStream in,
DocumentWriter customDocWriter)
|
DocumentTranslationMap |
importDocuments(InputStream in,
String repo,
DocumentRef root)
|
IODocumentManagerImpl
public IODocumentManagerImpl()
importDocuments
public DocumentTranslationMap importDocuments(InputStream in,
String repo,
DocumentRef root)
throws ImportDocumentException,
ClientException
- Specified by:
importDocuments
in interface IODocumentManager
- Throws:
ImportDocumentException
ClientException
importDocuments
public DocumentTranslationMap importDocuments(InputStream in,
DocumentWriter customDocWriter)
throws ImportDocumentException
- Specified by:
importDocuments
in interface IODocumentManager
- Throws:
ImportDocumentException
exportDocuments
public DocumentTranslationMap exportDocuments(OutputStream out,
String repo,
Collection<DocumentRef> sources,
boolean recurse,
String format)
throws ExportDocumentException,
ClientException
- Specified by:
exportDocuments
in interface IODocumentManager
- Throws:
ExportDocumentException
ClientException
exportDocuments
public DocumentTranslationMap exportDocuments(OutputStream out,
DocumentReader customDocReader,
String format)
throws ExportDocumentException
- Description copied from interface:
IODocumentManager
- Used in pair with importDocuments(... customDocWriter)
- Specified by:
exportDocuments
in interface IODocumentManager
- Throws:
ExportDocumentException
importDocuments
public DocumentTranslationMap importDocuments(DocumentReader customDocReader,
DocumentWriter customDocWriter)
throws ImportDocumentException
- Specified by:
importDocuments
in interface IODocumentManager
- Parameters:
customDocReader
- reader from the input stream
- Throws:
ImportDocumentException
Copyright © 2011 Nuxeo SAS. All Rights Reserved.