Package org.nuxeo.ecm.core.io
Interface DocumentPipe
-
- All Known Implementing Classes:
DocumentPipeImpl,TransactionBatchingDocumentPipeImpl
public interface DocumentPipe- Author:
- Bogdan Stefanescu
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddTransformer(DocumentTransformer transformer)DocumentReadergetReader()List<DocumentTransformer>getTransformers()DocumentWritergetWriter()voidremoveTransformer(DocumentTransformer transformer)DocumentTranslationMaprun()voidsetReader(DocumentReader reader)voidsetWriter(DocumentWriter writer)
-
-
-
Method Detail
-
setReader
void setReader(DocumentReader reader)
-
getReader
DocumentReader getReader()
-
setWriter
void setWriter(DocumentWriter writer)
-
getWriter
DocumentWriter getWriter()
-
addTransformer
void addTransformer(DocumentTransformer transformer)
-
removeTransformer
void removeTransformer(DocumentTransformer transformer)
-
getTransformers
List<DocumentTransformer> getTransformers()
-
run
DocumentTranslationMap run() throws IOException
- Throws:
IOException
-
-