org.nuxeo.ecm.core.io.impl
Class DocumentPipeImpl
java.lang.Object
org.nuxeo.ecm.core.io.impl.DocumentPipeImpl
- All Implemented Interfaces:
- DocumentPipe
public class DocumentPipeImpl
- extends Object
- implements DocumentPipe
- Author:
- Bogdan Stefanescu
DocumentPipeImpl
public DocumentPipeImpl(int pageSize)
DocumentPipeImpl
public DocumentPipeImpl()
addTransformer
public void addTransformer(DocumentTransformer transformer)
- Specified by:
addTransformer
in interface DocumentPipe
getReader
public DocumentReader getReader()
- Specified by:
getReader
in interface DocumentPipe
getTransformers
public List<DocumentTransformer> getTransformers()
- Specified by:
getTransformers
in interface DocumentPipe
getWriter
public DocumentWriter getWriter()
- Specified by:
getWriter
in interface DocumentPipe
removeTransformer
public void removeTransformer(DocumentTransformer transformer)
- Specified by:
removeTransformer
in interface DocumentPipe
setReader
public void setReader(DocumentReader reader)
- Specified by:
setReader
in interface DocumentPipe
setWriter
public void setWriter(DocumentWriter writer)
- Specified by:
setWriter
in interface DocumentPipe
run
public DocumentTranslationMap run()
throws Exception
- Specified by:
run
in interface DocumentPipe
- Throws:
Exception
applyTransforms
public void applyTransforms(ExportedDocument doc)
throws IOException
- Throws:
IOException
applyTransforms
public void applyTransforms(ExportedDocument[] docs)
throws IOException
- Throws:
IOException
Copyright © 2011 Nuxeo SAS. All Rights Reserved.