Class PdfPipelineSerializerModel.PdfPipelineSerializer
- java.lang.Object
- 
- org.ametys.plugins.extraction.execution.pipeline.impl.AbstractSerializerImpl
- 
- org.ametys.plugins.extraction.execution.pipeline.impl.PdfPipelineSerializerModel.PdfPipelineSerializer
 
 
- 
- All Implemented Interfaces:
- Closeable,- AutoCloseable,- PipelineSerializer
 - Enclosing class:
- PdfPipelineSerializerModel
 
 private static final class PdfPipelineSerializerModel.PdfPipelineSerializer extends AbstractSerializerImpl 
- 
- 
Field SummaryFields Modifier and Type Field Description private SourceResolver_sourceResolverprivate Path_tmpFileprivate OutputStream_tmpFileOs- 
Fields inherited from class org.ametys.plugins.extraction.execution.pipeline.impl.AbstractSerializerImpl_handler, _out, _streamResult
 
- 
 - 
Constructor SummaryConstructors Constructor Description PdfPipelineSerializer(TransformerHandler handler, OutputStream out, SourceResolver sourceResolver)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidprepare()Prepares this serializer.voidserialize()Does the serialization.
 
- 
- 
- 
Field Detail- 
_sourceResolverprivate SourceResolver _sourceResolver 
 - 
_tmpFileOsprivate OutputStream _tmpFileOs 
 
- 
 - 
Constructor Detail- 
PdfPipelineSerializerPdfPipelineSerializer(TransformerHandler handler, OutputStream out, SourceResolver sourceResolver) 
 
- 
 - 
Method Detail- 
preparepublic void prepare() throws Exception Description copied from interface:PipelineSerializerPrepares this serializer.- Specified by:
- preparein interface- PipelineSerializer
- Overrides:
- preparein class- AbstractSerializerImpl
- Throws:
- Exception- if an error occured
 
 - 
serializepublic void serialize() throws Exception Description copied from interface:PipelineSerializerDoes the serialization.PipelineSerializer.prepare()method must have been called before.
 Then, the pipeline must beclosed.- Throws:
- Exception- if an error occured
 
 - 
closepublic void close() throws IOException - Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein interface- Closeable
- Overrides:
- closein class- AbstractSerializerImpl
- Throws:
- IOException
 
 
- 
 
-