IMultiReportOutput
public class FileMultiReportOutput extends java.lang.Object implements IMultiReportOutput
IMultiReportOutput
that writes files directly to a
given directory.Constructor | Description |
---|---|
FileMultiReportOutput(java.io.File basedir) |
Creates a new instance for document output in the given base directory.
|
Modifier and Type | Method | Description |
---|---|---|
void |
close() |
Closes the underlying resource container.
|
java.io.OutputStream |
createFile(java.lang.String path) |
Creates a file at the given local path.
|
public FileMultiReportOutput(java.io.File basedir)
basedir
- base directorypublic java.io.OutputStream createFile(java.lang.String path) throws java.io.IOException
IMultiReportOutput
OutputStream
has to be closed before the next document is created.createFile
in interface IMultiReportOutput
path
- local path to the new documentjava.io.IOException
- if the creation failspublic void close() throws java.io.IOException
IMultiReportOutput
close
in interface IMultiReportOutput
java.io.IOException
- if closing failsCopyright © 2018. All rights reserved.