public abstract class AbstractMultiStreamReportProcessTask extends AbstractReportProcessTask implements MultiStreamReportProcessTask
MultiStreamReportProcessTask
implementations.Modifier and Type | Method and Description |
---|---|
org.pentaho.reporting.libraries.repository.ContentLocation |
getBulkLocation()
Returns the defined bulk location for the export.
|
org.pentaho.reporting.libraries.repository.NameGenerator |
getBulkNameGenerator()
Returns the name generator for bulk content.
|
URLRewriter |
getUrlRewriter()
Returns the URL rewriter used during the export.
|
void |
setBulkLocation(org.pentaho.reporting.libraries.repository.ContentLocation bulkLocation)
Defines the bulk location, where additional content can be stored.
|
void |
setBulkNameGenerator(org.pentaho.reporting.libraries.repository.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, isTaskAborted, isTaskSuccessful, isValid, removeReportProgressListener, setBodyContentLocation, setBodyNameGenerator, setReport
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addReportProgressListener, getBodyContentLocation, getBodyNameGenerator, getError, getReport, getReportMimeType, isTaskAborted, isTaskSuccessful, isValid, removeReportProgressListener, setBodyContentLocation, setBodyNameGenerator, setReport
public org.pentaho.reporting.libraries.repository.ContentLocation getBulkLocation()
getBulkLocation
in interface MultiStreamReportProcessTask
public void setBulkLocation(org.pentaho.reporting.libraries.repository.ContentLocation bulkLocation)
setBulkLocation
in interface MultiStreamReportProcessTask
bulkLocation
- the bulk location.public org.pentaho.reporting.libraries.repository.NameGenerator getBulkNameGenerator()
getBulkNameGenerator
in interface MultiStreamReportProcessTask
public void setBulkNameGenerator(org.pentaho.reporting.libraries.repository.NameGenerator bulkNameGenerator)
setBulkNameGenerator
in interface MultiStreamReportProcessTask
bulkNameGenerator
- the name generator.public URLRewriter getUrlRewriter()
getUrlRewriter
in interface MultiStreamReportProcessTask
public void setUrlRewriter(URLRewriter urlRewriter)
setUrlRewriter
in interface MultiStreamReportProcessTask
urlRewriter
- the URL rewriter used in the export.