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 voidcreateDocument(CoreSession session, String parentPath, String name, String type, Map<String,Serializable> values)booleanexists(CoreSession session, String parentPath, String name, String type, Map<String,Serializable> values)Deprecated.since 8.2booleanexists(CoreSession session, String parentPath, String name, Map<String,Serializable> values)voidsetImporterOptions(CSVImporterOptions importerOptions)voidupdateDocument(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:
trueif document with the specified parentPath, name, and values exists.falseotherwise.- 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
-
-