org.alfresco.service.cmr.view
Interface RepositoryExporterService

All Known Implementing Classes:
RepositoryExporterComponent

public interface RepositoryExporterService

Repository Export Service


Nested Class Summary
static class RepositoryExporterService.ExportHandle
          General Export Handle
static class RepositoryExporterService.FileExportHandle
          File Exort Handle
static class RepositoryExporterService.RepositoryExportHandle
          Repository File Export Handle
 
Method Summary
 RepositoryExporterService.FileExportHandle[] export(java.io.File directoryDestination, java.lang.String packageName)
          Export complete Repository.
 RepositoryExporterService.RepositoryExportHandle[] export(org.alfresco.service.cmr.repository.NodeRef repositoryDestination, java.lang.String packageName)
          Export complete Repository.
 RepositoryExporterService.FileExportHandle[] export(java.lang.String packageName)
          Export complete Repository.
 

Method Detail

export

@Auditable(parameters="packageName")
RepositoryExporterService.FileExportHandle[] export(java.lang.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(org.alfresco.service.cmr.repository.NodeRef repositoryDestination,
                                                                    java.lang.String packageName)
Export complete Repository. Each store is exported to a file held in the Repository.

Parameters:
repositoryDestination - location within Repository to hold .acp files
packageName - package name prefix for export .acp files
Returns:
list of repository held export files

export

@Auditable(parameters={"directoryDestination", "packageName"})
RepositoryExporterService.FileExportHandle[] export(java.io.File directoryDestination,
                                                              java.lang.String packageName)
Export complete Repository.

Parameters:
directoryDestination - location within File System to hold .acp files
packageName - package name prefix for export .acp files
Returns:
list of export files


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.