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 void
addTransformer(DocumentTransformer transformer)
DocumentReader
getReader()
List<DocumentTransformer>
getTransformers()
DocumentWriter
getWriter()
void
removeTransformer(DocumentTransformer transformer)
DocumentTranslationMap
run()
void
setReader(DocumentReader reader)
void
setWriter(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
-
-