public abstract class AbstractProcedureCommand extends Object implements fr.toutatice.portail.cms.nuxeo.api.INuxeoCommand
INuxeoCommand| Modifier and Type | Field and Description |
|---|---|
protected org.nuxeo.ecm.automation.client.model.PropertyMap |
properties
Task properties
|
| Constructor and Description |
|---|
AbstractProcedureCommand(String title,
Set<String> actors,
Set<String> additionalAuthorizations,
Map<String,Object> properties)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected org.nuxeo.ecm.automation.client.OperationRequest |
createOperationRequest(org.nuxeo.ecm.automation.client.Session nuxeoSession)
Create operation request.
|
String |
getId() |
protected abstract String |
getOperationId()
Get request operation identifier.
|
protected final org.nuxeo.ecm.automation.client.model.PropertyMap properties
public AbstractProcedureCommand(String title, Set<String> actors, Set<String> additionalAuthorizations, Map<String,Object> properties)
taskTitle - task titleactors - task actorsadditionalAuthorizations - task additional authorizations.properties - task propertiesuploadedFiles - task uploaded filespublic String getId()
getId in interface fr.toutatice.portail.cms.nuxeo.api.INuxeoCommandprotected org.nuxeo.ecm.automation.client.OperationRequest createOperationRequest(org.nuxeo.ecm.automation.client.Session nuxeoSession)
throws Exception
nuxeoSession - Nuxeo sessionExceptionprotected abstract String getOperationId()
Copyright © 2023. All rights reserved.