Interface ImportStrategy

All Known Implementing Classes:
AtpImportStrategy

public interface ImportStrategy
  • Method Summary

    Modifier and Type
    Method
    Description
    org.qubership.atp.ei.node.dto.ExportFormat
    Get Export format.
    void
    miaImport(org.qubership.atp.ei.node.dto.ExportImportData importData, Path path)
    Import data.
    org.qubership.atp.ei.node.dto.ValidationResult
    validateData(org.qubership.atp.ei.node.dto.ExportImportData importData, Path workDir)
    Validate imported data on name duplicates.
  • Method Details

    • getFormat

      org.qubership.atp.ei.node.dto.ExportFormat getFormat()
      Get Export format.
      Returns:
      ExportFormat
    • miaImport

      void miaImport(org.qubership.atp.ei.node.dto.ExportImportData importData, Path path)
      Import data.
      Parameters:
      importData - import data model.
      path - path
    • validateData

      org.qubership.atp.ei.node.dto.ValidationResult validateData(org.qubership.atp.ei.node.dto.ExportImportData importData, Path workDir)
      Validate imported data on name duplicates.
      Returns:
      ValidationResult