public class CreateDocument extends AbstractDublinCoreDocumentUpdate
| Modifier and Type | Field and Description |
|---|---|
static String |
ID |
protected String |
name |
protected org.nuxeo.ecm.core.api.pathsegment.PathSegmentService |
pathSegmentService |
protected org.nuxeo.ecm.automation.core.util.Properties |
properties |
protected org.nuxeo.ecm.core.api.CoreSession |
session |
protected String |
type |
DUBLINCORE_SCHEMA_PREFIX, PROP_TITLE| Constructor and Description |
|---|
CreateDocument() |
| Modifier and Type | Method and Description |
|---|---|
protected org.nuxeo.ecm.core.api.DocumentModel |
execute(org.nuxeo.ecm.core.api.CoreSession session,
org.nuxeo.ecm.core.api.DocumentModel document,
org.nuxeo.ecm.automation.core.util.Properties properties,
boolean save)
Creates or updates document
|
protected org.nuxeo.ecm.core.api.DocumentModel |
execute(org.nuxeo.ecm.core.api.CoreSession session,
org.nuxeo.ecm.core.api.DocumentModel document,
org.nuxeo.ecm.automation.core.util.Properties properties,
org.nuxeo.ecm.automation.core.util.Properties dublinCoreProperties,
boolean save)
Creates document setting Dublincore properties.
|
org.nuxeo.ecm.core.api.DocumentModel |
run(org.nuxeo.ecm.core.api.DocumentModel doc) |
org.nuxeo.ecm.core.api.DocumentModel |
run(org.nuxeo.ecm.core.api.DocumentRef doc) |
executeSplittingProperties, getDublinCorePropertiespublic static final String ID
protected org.nuxeo.ecm.core.api.CoreSession session
protected org.nuxeo.ecm.core.api.pathsegment.PathSegmentService pathSegmentService
protected String type
protected String name
protected org.nuxeo.ecm.automation.core.util.Properties properties
public org.nuxeo.ecm.core.api.DocumentModel run(org.nuxeo.ecm.core.api.DocumentModel doc)
throws Exception
Exceptionpublic org.nuxeo.ecm.core.api.DocumentModel run(org.nuxeo.ecm.core.api.DocumentRef doc)
throws Exception
Exceptionprotected org.nuxeo.ecm.core.api.DocumentModel execute(org.nuxeo.ecm.core.api.CoreSession session,
org.nuxeo.ecm.core.api.DocumentModel document,
org.nuxeo.ecm.automation.core.util.Properties properties,
boolean save)
throws org.nuxeo.ecm.core.api.ClientException,
IOException
AbstractDublinCoreDocumentUpdateexecute in class AbstractDublinCoreDocumentUpdateorg.nuxeo.ecm.core.api.ClientExceptionIOExceptionprotected org.nuxeo.ecm.core.api.DocumentModel execute(org.nuxeo.ecm.core.api.CoreSession session,
org.nuxeo.ecm.core.api.DocumentModel document,
org.nuxeo.ecm.automation.core.util.Properties properties,
org.nuxeo.ecm.automation.core.util.Properties dublinCoreProperties,
boolean save)
throws org.nuxeo.ecm.core.api.ClientException,
IOException
execute in class AbstractDublinCoreDocumentUpdatesession - document - properties - dublinCoreProperties - org.nuxeo.ecm.core.api.ClientExceptionIOExceptionCopyright © 2024. All rights reserved.