Class EnvironmentsImportExecutor

java.lang.Object
org.qubership.atp.environments.ei.EnvironmentsImportExecutor
All Implemented Interfaces:
org.qubership.atp.ei.node.ImportExecutor

@Service public class EnvironmentsImportExecutor extends Object implements org.qubership.atp.ei.node.ImportExecutor
  • Constructor Details

    • EnvironmentsImportExecutor

      public EnvironmentsImportExecutor()
  • Method Details

    • importData

      public void importData(org.qubership.atp.ei.node.dto.ExportImportData importData, Path workDir) throws Exception
      Imports data to server.
      Specified by:
      importData in interface org.qubership.atp.ei.node.ImportExecutor
      Parameters:
      importData - an instance of ExportImportData
      workDir - directory where import files are located
      Throws:
      Exception - exception during export
    • preValidateData

      public org.qubership.atp.ei.node.dto.ValidationResult preValidateData(org.qubership.atp.ei.node.dto.ExportImportData exportImportData, Path workDir) throws Exception
      Specified by:
      preValidateData in interface org.qubership.atp.ei.node.ImportExecutor
      Throws:
      Exception
    • validateData

      public org.qubership.atp.ei.node.dto.ValidationResult validateData(org.qubership.atp.ei.node.dto.ExportImportData importData, Path workDir) throws Exception
      Specified by:
      validateData in interface org.qubership.atp.ei.node.ImportExecutor
      Throws:
      Exception