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)
CSVImportResult
getImportResult(String id)
CSVImportStatus
getImportStatus(String id)
List<CSVImportLog>
getLastImportLogs(String id, int max)
default List<CSVImportLog>
getLastImportLogs(String id, int max, CSVImportLog.Status... status)
String
launchImport(CoreSession session, String parentPath, File csvFile, String csvFileName, CSVImporterOptions options)
Deprecated.since 9.1 uselaunchImport(CoreSession, String, Blob, CSVImporterOptions)
instead.String
launchImport(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)
-
-