public class UpdateDocument extends AbstractDublinCoreDocumentUpdate
| Modifier and Type | Field and Description |
|---|---|
protected String |
changeToken |
static String |
ID |
protected org.nuxeo.ecm.automation.core.util.Properties |
properties |
protected boolean |
save |
protected org.nuxeo.ecm.core.api.CoreSession |
session |
DUBLINCORE_SCHEMA_PREFIX, PROP_TITLE| Constructor and Description |
|---|
UpdateDocument() |
| 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)
Updates document normally.
|
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)
Update document setting Dublincore properties.
|
org.nuxeo.ecm.core.api.DocumentModel |
run(org.nuxeo.ecm.core.api.DocumentModel doc) |
executeSplittingProperties, getDublinCorePropertiespublic static final String ID
protected org.nuxeo.ecm.core.api.CoreSession session
protected org.nuxeo.ecm.automation.core.util.Properties properties
protected boolean save
protected String changeToken
public org.nuxeo.ecm.core.api.DocumentModel run(org.nuxeo.ecm.core.api.DocumentModel 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
execute in class AbstractDublinCoreDocumentUpdatesession - document - properties - save - org.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.