public interface MultiStreamReportProcessTask extends ReportProcessTask
bodyLocation
, while any additional files generated during the export go into the bulk location. Be aware
that if the export generates multiple report-documents (ie. multiple HTML files) then they all go into the
body-location, while any image or stylesheet goes into the bulk location. If no bulk location is given, then no
extra files shall be generated.Modifier and Type | Method and Description |
---|---|
ContentLocation |
getBulkLocation()
Returns the defined bulk location for the export.
|
NameGenerator |
getBulkNameGenerator()
Returns the name generator for bulk content.
|
URLRewriter |
getUrlRewriter()
Returns the URL rewriter used during the export.
|
void |
setBulkLocation(ContentLocation bulkLocation)
Defines the bulk location, where additional content can be stored.
|
void |
setBulkNameGenerator(NameGenerator bulkNameGenerator)
Defines the bulk file name generator that is used to generate unique names for the exported files.
|
void |
setUrlRewriter(URLRewriter urlRewriter)
Defines the URL rewriter that is used to link bulk items to the main document.
|
addReportProgressListener, getBodyContentLocation, getBodyNameGenerator, getError, getReport, getReportMimeType, isTaskAborted, isTaskSuccessful, isValid, removeReportProgressListener, setBodyContentLocation, setBodyNameGenerator, setReport
void setBulkLocation(ContentLocation bulkLocation)
bulkLocation
- the bulk location.ContentLocation getBulkLocation()
void setBulkNameGenerator(NameGenerator bulkNameGenerator)
bulkNameGenerator
- the name generator.NameGenerator getBulkNameGenerator()
void setUrlRewriter(URLRewriter urlRewriter)
urlRewriter
- the URL rewriter used in the export.URLRewriter getUrlRewriter()
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.