Package org.nuxeo.ecm.csv.core
Class CSVImporterImpl
java.lang.Object
org.nuxeo.ecm.csv.core.CSVImporterImpl
- All Implemented Interfaces:
CSVImporter
- Since:
- 5.7
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected List<CSVImportLog>
filterImportLogs
(List<CSVImportLog> importLogs, CSVImportLog.Status... status) getImportLogs
(String id) getImportLogs
(String id, CSVImportLog.Status... status) getLastImportLogs
(String id, int max) getLastImportLogs
(String id, int max, CSVImportLog.Status... status) launchImport
(CoreSession session, String parentPath, Blob blob, CSVImporterOptions options)
-
Constructor Details
-
CSVImporterImpl
public CSVImporterImpl()
-
-
Method Details
-
launchImport
public String launchImport(CoreSession session, String parentPath, Blob blob, CSVImporterOptions options) - Specified by:
launchImport
in interfaceCSVImporter
-
getImportStatus
- Specified by:
getImportStatus
in interfaceCSVImporter
-
getImportLogs
- Specified by:
getImportLogs
in interfaceCSVImporter
-
getImportLogs
- Specified by:
getImportLogs
in interfaceCSVImporter
-
getLastImportLogs
- Specified by:
getLastImportLogs
in interfaceCSVImporter
-
getLastImportLogs
- Specified by:
getLastImportLogs
in interfaceCSVImporter
-
filterImportLogs
protected List<CSVImportLog> filterImportLogs(List<CSVImportLog> importLogs, CSVImportLog.Status... status) -
getImportResult
- Specified by:
getImportResult
in interfaceCSVImporter
-