Package org.alfresco.service.cmr.view
Interface ExporterService
-
- All Known Implementing Classes:
ExporterComponent
public interface ExporterServiceExporter Service- Author:
- David Caruana
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidexportView(java.io.OutputStream viewWriter, ExporterCrawlerParameters parameters, Exporter progress)Export a view of the Repository using the default xml view schema.voidexportView(Exporter exporter, ExporterCrawlerParameters parameters, Exporter progress)Export a view of the Repository using a custom crawler and exporter.voidexportView(ExportPackageHandler exportHandler, ExporterCrawlerParameters parameters, Exporter progress)Export a view of the Repository using the default xml view schema.
-
-
-
Method Detail
-
exportView
@Auditable(parameters={"viewWriter","parameters","progress"}) void exportView(java.io.OutputStream viewWriter, ExporterCrawlerParameters parameters, Exporter progress) throws ExporterExceptionExport a view of the Repository using the default xml view schema. All repository information is exported to the single output stream. This means that any content properties are base64 encoded.- Parameters:
viewWriter- the output stream to export toparameters- export parametersprogress- exporter callback for tracking progress of export- Throws:
ExporterException
-
exportView
@Auditable(parameters={"exportHandler","parameters","progress"}) void exportView(ExportPackageHandler exportHandler, ExporterCrawlerParameters parameters, Exporter progress) throws ExporterExceptionExport a view of the Repository using the default xml view schema. This export supports the custom handling of content properties.- Parameters:
exportHandler- the custom export handler for content propertiesparameters- export parametersprogress- exporter callback for tracking progress of export- Throws:
ExporterException
-
exportView
@Auditable(parameters={"exporter","parameters","progress"}) void exportView(Exporter exporter, ExporterCrawlerParameters parameters, Exporter progress)Export a view of the Repository using a custom crawler and exporter.- Parameters:
exporter- custom exporterparameters- export parametersprogress- exporter callback for tracking progress of export
-
-