Package org.nuxeo.ecm.csv.core
Interface CSVImporter
-
- All Known Implementing Classes:
CSVImporterImpl
public interface CSVImporter- Since:
- 5.7
- Author:
- Thomas Roger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description List<CSVImportLog>getImportLogs(String id)List<CSVImportLog>getImportLogs(String id, CSVImportLog.Status... status)CSVImportResultgetImportResult(String id)CSVImportStatusgetImportStatus(String id)List<CSVImportLog>getLastImportLogs(String id, int max)default List<CSVImportLog>getLastImportLogs(String id, int max, CSVImportLog.Status... status)StringlaunchImport(CoreSession session, String parentPath, File csvFile, String csvFileName, CSVImporterOptions options)Deprecated.since 9.1 uselaunchImport(CoreSession, String, Blob, CSVImporterOptions)instead.StringlaunchImport(CoreSession session, String parentPath, Blob blob, CSVImporterOptions options)
-
-
-
Method Detail
-
launchImport
@Deprecated String launchImport(CoreSession session, String parentPath, File csvFile, String csvFileName, CSVImporterOptions options)
Deprecated.since 9.1 uselaunchImport(CoreSession, String, Blob, CSVImporterOptions)instead.
-
launchImport
String launchImport(CoreSession session, String parentPath, Blob blob, CSVImporterOptions options)
- Since:
- 9.1
-
getImportStatus
CSVImportStatus getImportStatus(String id)
-
getImportLogs
List<CSVImportLog> getImportLogs(String id)
-
getImportLogs
List<CSVImportLog> getImportLogs(String id, CSVImportLog.Status... status)
-
getLastImportLogs
List<CSVImportLog> getLastImportLogs(String id, int max)
-
getLastImportLogs
default List<CSVImportLog> getLastImportLogs(String id, int max, CSVImportLog.Status... status)
-
getImportResult
CSVImportResult getImportResult(String id)
-
-