Class ImportResources
java.lang.Object
org.qubership.atp.dataset.migration.model.ImportResources
- All Implemented Interfaces:
Closeable,AutoCloseable
Encapsulates all resources used in import process.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal org.apache.poi.xssf.usermodel.XSSFWorkbookfinal Stringfinal ExcelEvaluatorfinal FalloutReportfinal Stringfinal DsServicesFacadefinal VisibilityArea -
Constructor Summary
ConstructorsConstructorDescriptionImportResources(DsServicesFacade services, ExcelEvaluator excelEvaluator, FalloutReport falloutReport, String bookName, String groupDataSetName, org.apache.poi.xssf.usermodel.XSSFWorkbook book, VisibilityArea va) SeeImportResources. -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()static ImportResourcescreate(DsServicesFacade services, String visibilityAreaName, String excelDataFolder, String bookName, String groupDataSetName) create parent dataset.
-
Field Details
-
services
-
excelEvaluator
-
falloutReport
-
bookName
-
groupDataSetName
-
book
public final org.apache.poi.xssf.usermodel.XSSFWorkbook book -
va
-
-
Constructor Details
-
ImportResources
public ImportResources(DsServicesFacade services, ExcelEvaluator excelEvaluator, FalloutReport falloutReport, String bookName, String groupDataSetName, org.apache.poi.xssf.usermodel.XSSFWorkbook book, VisibilityArea va) SeeImportResources.
-
-
Method Details
-
create
public static ImportResources create(DsServicesFacade services, String visibilityAreaName, String excelDataFolder, String bookName, String groupDataSetName) throws IOException, org.apache.poi.openxml4j.exceptions.InvalidFormatException create parent dataset.- Parameters:
services- servicesvisibilityAreaName- visibility area where data sets are createdexcelDataFolder- - location with xlsx filesbookName- - target excel file namegroupDataSetName- - default data set for group parameter with default values(parent); name for all groups datasets(child)- Throws:
IOException- - in case IO errors occurred,org.apache.poi.openxml4j.exceptions.InvalidFormatException- - in case invalid Excel File format.
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-