02-23-2018 07:41 AM
The way the process start is a list of objects and each object has a single process and the flow starts with a service task.
Map variableMap = new HashMap();
variableMap.put("ids",idList);
variableMap.put("priority",25);
ProcessInstance processInstance = runtimeService.startProcessInstanceByKey("imageProcess", variableMap);
How can i use this priority to set the priority of the task, As my first step is a service task and the second user task is based on the priority
02-23-2018 10:51 AM
Assuming that you are talking about the priority attribute on a User Task, you can set the priority using expression. An example below..
<userTask id="user-task" activiti:assignee="assignee" activiti
riority="${priority}">
</userTask>
You can also do this programmatically using listeners such as event listener, task listener etc upon task creation
Ciju
03-24-2020 02:44 AM
Hi @cjose
How to do it programmatically using listeners such as event listener, task listener etc upon task creation