Class DataSetListImporter
java.lang.Object
org.qubership.atp.dataset.ei.service.DataSetListImporter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckAndCorrectName(DataSetList object) Check and correct name.voidvoidfillRepMapWithSourceTargetValues(Map<UUID, UUID> replacementMap, Path workDir) Fills Replacement map with datasetlist source-target values.Gets DSL ids.importDataSetLists(Path workDir, org.qubership.atp.ei.node.dto.ExportImportData importData) Import data set lists list.validateDataSetLists(Path workDir, Map<UUID, UUID> repMap, boolean isInterProjectImport) Validate data set lists list.
-
Constructor Details
-
DataSetListImporter
public DataSetListImporter()
-
-
Method Details
-
importDataSetLists
public List<UUID> importDataSetLists(Path workDir, org.qubership.atp.ei.node.dto.ExportImportData importData) throws IOException Import data set lists list.- Parameters:
workDir- the work dir- Returns:
- the list
- Throws:
IOException
-
getDslIds
Gets DSL ids.- Parameters:
workDir- the work dir- Returns:
- the object ids
-
checkAndCorrectName
Check and correct name.- Parameters:
object- the object
-
validateDataSetLists
public List<String> validateDataSetLists(Path workDir, Map<UUID, UUID> repMap, boolean isInterProjectImport) Validate data set lists list.- Parameters:
workDir- the work dir- Returns:
- the list
-
fillRepMapWithSourceTargetValues
Fills Replacement map with datasetlist source-target values.- Parameters:
replacementMap- the replacement mapworkDir- the work dir
-
clearDuplicateNamesCache
public void clearDuplicateNamesCache()
-