Package org.alfresco.service.cmr.view
Interface RepositoryExporterService
- All Known Implementing Classes:
RepositoryExporterComponent
public interface RepositoryExporterService
Repository Export Service
- Author:
- davidc
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classGeneral Export Handlestatic classFile Exort Handlestatic classRepository File Export Handle -
Method Summary
Modifier and TypeMethodDescriptionExport complete Repository.Export complete Repository.Export complete Repository.
-
Method Details
-
export
@Auditable(parameters="packageName") RepositoryExporterService.FileExportHandle[] export(String packageName) Export complete Repository. Each store is exported to its own temporary .acp file- Parameters:
packageName- package name prefix for export .acp files- Returns:
- list of temporary export files
-
export
@Auditable(parameters={"repositoryDestination","packageName"}) RepositoryExporterService.RepositoryExportHandle[] export(NodeRef repositoryDestination, String packageName) Export complete Repository. Each store is exported to a file held in the Repository.- Parameters:
repositoryDestination- location within Repository to hold .acp filespackageName- package name prefix for export .acp files- Returns:
- list of repository held export files
-
export
@Auditable(parameters={"directoryDestination","packageName"}) RepositoryExporterService.FileExportHandle[] export(File directoryDestination, String packageName) Export complete Repository.- Parameters:
directoryDestination- location within File System to hold .acp filespackageName- package name prefix for export .acp files- Returns:
- list of export files
-