Interface RepositoryExporterService

All Known Implementing Classes:
RepositoryExporterComponent

public interface RepositoryExporterService
Repository Export Service
Author:
davidc
  • Method Details

    • export

      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 files
      packageName - 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 files
      packageName - package name prefix for export .acp files
      Returns:
      list of export files