Reputation: 456
What is the proper way to query process instance variables in Camunda?
In Activiti there is a getProcessVariables()
method available on the org.activiti.engine.runtime.ProcessInstance
but it was removed from org.camunda.bpm.engine.runtime.ProcessInstance
.
Upvotes: 3
Views: 5339
Reputation: 1373
camunda introduced a new, separate query for process instance variables:
VariableInstance v =
runtimeService.createVariableInstanceQuery()
.processInstanceIdIn(pId)
.variableName("myVariable")
.singleResult();
Upvotes: 6