public class ExecuteActionsAndTerminateTask extends ExecuteActionsBaseEntry
Modifier and Type | Field and Description |
---|---|
static String |
ACTIVITY_INSTANCE_ID_KEY |
CONNECTORS_LIST_KEY, OPERATIONS_INPUT_KEY, OPERATIONS_LIST_KEY, PROCESS_DEFINITION_ID_KEY, USER_ID_KEY
Constructor and Description |
---|
ExecuteActionsAndTerminateTask() |
Modifier and Type | Method and Description |
---|---|
Serializable |
execute(Map<String,Serializable> parameters,
TenantServiceAccessor serviceAccessor) |
protected void |
executeActivity(org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance flowNodeInstance,
org.bonitasoft.engine.log.technical.TechnicalLoggerService logger) |
protected long |
getActivityInstanceId(Map<String,Serializable> parameters) |
protected List<Operation> |
getOperations(Map<String,Serializable> parameters) |
protected Map<String,Serializable> |
getOperationsContext(Map<String,Serializable> parameters) |
protected void |
updateActivityInstanceVariables(List<Operation> operations,
Map<String,Serializable> operationsContext,
long activityInstanceId,
Long processDefinitionID) |
getActivityInstance, getLocalClassLoader, getProcessDefinition, getProcessInstance, getServerProcessDefinition, getTenantAccessor, getTenantId, log, toSExpression, toSLeftOperand, toSOperation, toSOperation
getIntegerMandadoryParameter, getLongMandadoryParameter, getMandatoryParameter, getParameter, getStringMandadoryParameter
public static final String ACTIVITY_INSTANCE_ID_KEY
public Serializable execute(Map<String,Serializable> parameters, TenantServiceAccessor serviceAccessor) throws SCommandParameterizationException, SCommandExecutionException
protected long getActivityInstanceId(Map<String,Serializable> parameters) throws SCommandParameterizationException
protected List<Operation> getOperations(Map<String,Serializable> parameters) throws SCommandParameterizationException
protected Map<String,Serializable> getOperationsContext(Map<String,Serializable> parameters) throws SCommandParameterizationException
protected void updateActivityInstanceVariables(List<Operation> operations, Map<String,Serializable> operationsContext, long activityInstanceId, Long processDefinitionID) throws BonitaException
BonitaException
protected void executeActivity(org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance flowNodeInstance, org.bonitasoft.engine.log.technical.TechnicalLoggerService logger) throws BonitaException
BonitaException
Copyright © 2013 BonitaSoft. All Rights Reserved.