Class TurSNSiteExportFileService

java.lang.Object
com.viglet.turing.exchange.sn.TurSNSiteExportFileService

@Service public class TurSNSiteExportFileService extends Object
  • Constructor Details

    • TurSNSiteExportFileService

      public TurSNSiteExportFileService()
  • Method Details

    • getOrCreateTmpDir

      public File getOrCreateTmpDir()
    • prepareExportFile

      public File prepareExportFile(File tmpDir, String folderName, TurExchange turExchange)
    • createZipFile

      public File createZipFile(File exportFile)
    • writeZipToResponseAndCleanup

      public void writeZipToResponseAndCleanup(File zipFile, File exportFile, OutputStream output)
    • exportSNSite

      public TurSNSiteExchange exportSNSite(TurSNSite turSNSite)
    • exportSNSitesToZip

      public Path exportSNSitesToZip(List<TurSNSite> turSNSites)