activiti中setVariable和setVariableLocal有什么区别?

rez*_*Rad 5 bpmn activiti

activiti中setVariable和setVariableLocal方法有什么区别?以及什么时候会使用这些方法。

sal*_*boy 6

区别在于范围。当您设置本地变量时,其范围仅限于当前执行(例如用户任务)。当您设置它(没有)范围时,该变量将能够在所有流程实例关联的执行中使用。

希望这可以帮助