Interface RepositoryExporterService

  • All Known Implementing Classes:
    RepositoryExporterComponent

    public interface RepositoryExporterService
    Repository Export Service
    Author:
    davidc
    • 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