java.lang.Object
org.qubership.atp.itf.lite.backend.components.export.strategies.PostmanExportStrategy
All Implemented Interfaces:
ExportStrategy

@Component public class PostmanExportStrategy extends Object implements ExportStrategy
  • Constructor Details

    • PostmanExportStrategy

      public PostmanExportStrategy()
  • Method Details

    • getFormat

      public org.qubership.atp.ei.node.dto.ExportFormat getFormat()
      Specified by:
      getFormat in interface ExportStrategy
    • export

      public void export(org.qubership.atp.ei.node.dto.ExportImportData exportData, Path path)
      Specified by:
      export in interface ExportStrategy
    • exportFolders

      public void exportFolders(Set<UUID> exportFolderIds, Path workDir, UUID projectId)
      Specified by:
      exportFolders in interface ExportStrategy
    • exportRequests

      public void exportRequests(org.qubership.atp.ei.node.dto.ExportImportData exportData, Path workDir, Set<UUID> exportRequestIds) throws org.qubership.atp.ei.node.exceptions.ExportException
      Specified by:
      exportRequests in interface ExportStrategy
      Throws:
      org.qubership.atp.ei.node.exceptions.ExportException