Class DataSetsImporter

java.lang.Object
org.qubership.atp.dataset.ei.service.DataSetsImporter

@Service public class DataSetsImporter extends Object
  • Constructor Details

    • DataSetsImporter

      public DataSetsImporter()
  • Method Details

    • importDataSets

      public void importDataSets(Path workDir, org.qubership.atp.ei.node.dto.ExportImportData importData)
      Import data sets.
      Parameters:
      workDir - the work dir
    • checkAndCorrectName

      public void checkAndCorrectName(DataSet object)
    • getDsIds

      public List<UUID> getDsIds(Path workDir)
      Gets DS ids.
      Parameters:
      workDir - the work dir
      Returns:
      the object ids
    • validateDataSets

      public Collection<? extends String> validateDataSets(Path workDir, Map<UUID,UUID> repMap, boolean isInterProjectImport)
      Validate data sets collection.
      Parameters:
      workDir - the work dir
      Returns:
      the collection
    • fillRepMapWithSourceTargetValues

      public void fillRepMapWithSourceTargetValues(Map<UUID,UUID> replacementMap, Path workDir)
      Fills Replacement map with dataset source-target values.
      Parameters:
      replacementMap - the replacement map
      workDir - the work dir