Package org.alfresco.repo.exporter
Class RepositoryExporterComponent
- java.lang.Object
-
- org.alfresco.repo.exporter.RepositoryExporterComponent
-
- All Implemented Interfaces:
RepositoryExporterService
public class RepositoryExporterComponent extends java.lang.Object implements RepositoryExporterService
Full Repository Export Service- Author:
- davidc
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.alfresco.service.cmr.view.RepositoryExporterService
RepositoryExporterService.ExportHandle, RepositoryExporterService.FileExportHandle, RepositoryExporterService.RepositoryExportHandle
-
-
Constructor Summary
Constructors Constructor Description RepositoryExporterComponent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RepositoryExporterService.FileExportHandle[]export(java.io.File directoryDestination, java.lang.String packageName)Export complete Repository.RepositoryExporterService.FileExportHandle[]export(java.lang.String packageName)Export complete Repository.RepositoryExporterService.RepositoryExportHandle[]export(org.alfresco.service.cmr.repository.NodeRef repositoryDestination, java.lang.String packageName)Export complete Repository.voidsetExporterService(ExporterService exporterService)voidsetFileFolderService(FileFolderService fileFolderService)voidsetMimetypeService(org.alfresco.service.cmr.repository.MimetypeService mimetypeService)voidsetNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)voidsetStores(java.util.List<java.util.Properties> exportStores)voidsetSystemExporter(SystemExporterImporter systemExporterImporter)
-
-
-
Method Detail
-
setExporterService
public void setExporterService(ExporterService exporterService)
-
setMimetypeService
public void setMimetypeService(org.alfresco.service.cmr.repository.MimetypeService mimetypeService)
-
setFileFolderService
public void setFileFolderService(FileFolderService fileFolderService)
-
setSystemExporter
public void setSystemExporter(SystemExporterImporter systemExporterImporter)
-
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
-
setStores
public void setStores(java.util.List<java.util.Properties> exportStores)
-
export
public RepositoryExporterService.FileExportHandle[] export(java.lang.String packageName)
Description copied from interface:RepositoryExporterServiceExport complete Repository. Each store is exported to its own temporary .acp file- Specified by:
exportin interfaceRepositoryExporterService- Parameters:
packageName- package name prefix for export .acp files- Returns:
- list of temporary export files
-
export
public RepositoryExporterService.FileExportHandle[] export(java.io.File directoryDestination, java.lang.String packageName)
Description copied from interface:RepositoryExporterServiceExport complete Repository.- Specified by:
exportin interfaceRepositoryExporterService- Parameters:
directoryDestination- location within File System to hold .acp filespackageName- package name prefix for export .acp files- Returns:
- list of export files
-
export
public RepositoryExporterService.RepositoryExportHandle[] export(org.alfresco.service.cmr.repository.NodeRef repositoryDestination, java.lang.String packageName)
Description copied from interface:RepositoryExporterServiceExport complete Repository. Each store is exported to a file held in the Repository.- Specified by:
exportin interfaceRepositoryExporterService- Parameters:
repositoryDestination- location within Repository to hold .acp filespackageName- package name prefix for export .acp files- Returns:
- list of repository held export files
-
-