public abstract class AbstractMultiStreamReportProcessTask extends AbstractReportProcessTask implements MultiStreamReportProcessTask
MultiStreamReportProcessTask
implementations.Modifier | Constructor and Description |
---|---|
protected |
AbstractMultiStreamReportProcessTask()
Default Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected URLRewriter |
computeUrlRewriter()
A helper method that tries to come up with a reasonalbe URLrewriter for common repository configurations.
|
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, getReportProgressListeners, isTaskAborted, isTaskSuccessful, isValid, removeReportProgressListener, setBodyContentLocation, setBodyNameGenerator, setError, setReport
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addReportProgressListener, getBodyContentLocation, getBodyNameGenerator, getError, getReport, getReportMimeType, isTaskAborted, isTaskSuccessful, isValid, removeReportProgressListener, setBodyContentLocation, setBodyNameGenerator, setReport
protected AbstractMultiStreamReportProcessTask()
public ContentLocation getBulkLocation()
getBulkLocation
in interface MultiStreamReportProcessTask
public void setBulkLocation(ContentLocation bulkLocation)
setBulkLocation
in interface MultiStreamReportProcessTask
bulkLocation
- the bulk location.public NameGenerator getBulkNameGenerator()
getBulkNameGenerator
in interface MultiStreamReportProcessTask
public void setBulkNameGenerator(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.protected URLRewriter computeUrlRewriter()
Copyright © 2017 Hitachi Vantara. All rights reserved.