Package org.nuxeo.ecm.csv.core
Interface CSVImporterDocumentFactory
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
DefaultCSVImporterDocumentFactory
public interface CSVImporterDocumentFactory extends Serializable
- Since:
- 5.7
- Author:
- Thomas Roger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
createDocument(CoreSession session, String parentPath, String name, String type, Map<String,Serializable> values)
boolean
exists(CoreSession session, String parentPath, String name, String type, Map<String,Serializable> values)
Deprecated.since 8.2boolean
exists(CoreSession session, String parentPath, String name, Map<String,Serializable> values)
void
setImporterOptions(CSVImporterOptions importerOptions)
void
updateDocument(CoreSession session, DocumentRef docRef, Map<String,Serializable> values)
-
-
-
Method Detail
-
createDocument
void createDocument(CoreSession session, String parentPath, String name, String type, Map<String,Serializable> values)
-
updateDocument
void updateDocument(CoreSession session, DocumentRef docRef, Map<String,Serializable> values)
-
exists
boolean exists(CoreSession session, String parentPath, String name, Map<String,Serializable> values)
- Returns:
true
if document with the specified parentPath, name, and values exists.false
otherwise.- Since:
- 8.2
-
exists
@Deprecated boolean exists(CoreSession session, String parentPath, String name, String type, Map<String,Serializable> values)
Deprecated.since 8.2
-
setImporterOptions
void setImporterOptions(CSVImporterOptions importerOptions)
- Since:
- 8.4
-
-