Interface ExportStrategy
- All Known Implementing Classes:
AtpExportStrategy,PostmanExportStrategy
public interface ExportStrategy
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidexportFolders(Set<UUID> exportFolderIds, Path workDir, UUID projectId) default voidexportFolders(org.qubership.atp.ei.node.dto.ExportImportData exportData, Path workDir) Export Folders by path.default voidexportRequests(org.qubership.atp.ei.node.dto.ExportImportData exportData, Path workDir) Export requests by path.voidexportRequests(org.qubership.atp.ei.node.dto.ExportImportData exportData, Path workDir, Set<UUID> exportRequestIds) org.qubership.atp.ei.node.dto.ExportFormat
-
Method Details
-
getFormat
org.qubership.atp.ei.node.dto.ExportFormat getFormat() -
export
-
exportFolders
default void exportFolders(org.qubership.atp.ei.node.dto.ExportImportData exportData, Path workDir) throws org.qubership.atp.ei.node.exceptions.ExportException Export Folders by path.- Throws:
org.qubership.atp.ei.node.exceptions.ExportException
-
exportFolders
-
exportRequests
default void exportRequests(org.qubership.atp.ei.node.dto.ExportImportData exportData, Path workDir) throws org.qubership.atp.ei.node.exceptions.ExportException Export requests by path.- Throws:
org.qubership.atp.ei.node.exceptions.ExportException
-
exportRequests
void exportRequests(org.qubership.atp.ei.node.dto.ExportImportData exportData, Path workDir, Set<UUID> exportRequestIds) throws org.qubership.atp.ei.node.exceptions.ExportException - Throws:
org.qubership.atp.ei.node.exceptions.ExportException
-