Class DatasetListExportService

java.lang.Object
org.qubership.atp.dataset.service.direct.importexport.service.DatasetListExportService

@Service public class DatasetListExportService extends Object
  • Field Details

    • DEFAULT_PASSWORD_MASK

      public static final String DEFAULT_PASSWORD_MASK
      See Also:
    • REFERENCE_DELIMITER

      public static final String REFERENCE_DELIMITER
      See Also:
    • ATTRIBUTE_NAME_COLUMN_INDEX

      public static final int ATTRIBUTE_NAME_COLUMN_INDEX
      See Also:
    • ATTRIBUTE_TYPE_COLUMN_INDEX

      public static final int ATTRIBUTE_TYPE_COLUMN_INDEX
      See Also:
    • SHIFT_PARAMETER_COLUMN_INDEX

      public static final int SHIFT_PARAMETER_COLUMN_INDEX
      See Also:
    • nextRowIndex

      public static int nextRowIndex
  • Constructor Details

    • DatasetListExportService

      public DatasetListExportService()
  • Method Details

    • exportDataSetList

      public File exportDataSetList(UUID datasetListId)
      Perform export DSL to a file.
      Parameters:
      datasetListId - DSL identifier
      Returns:
      export File
    • convertDataToExcelFile

      public File convertDataToExcelFile(UiManDataSetList dslData)
      Convert DataSetList entity to File format.
      Parameters:
      dslData - DSL data
      Returns:
      export File
    • getAttributeType

      public static String getAttributeType(UiManAttribute attribute)
      Get Attribute Type from entity object.
      Parameters:
      attribute - entity object
      Returns:
      Attribute Type name