ChangeActivityStateBuilder localVariablesString var1 MapString Object var2; 方法使用
ChangeActivityStateBuilder localVariables(String var1, Map<String, Object> var2) 方法用于设置流程实例的本地变量。其中,var1是变量名,var2是变量值,以键值对形式存储在Map中。该方法返回ChangeActivityStateBuilder对象,可以继续设置流程实例的其他属性或执行流程操作。
例如,以下代码设置流程实例的本地变量,变量名为“name”,值为“John”,并继续执行流程:
ChangeActivityStateBuilder changeActivityStateBuilder = runtimeService.createChangeActivityStateBuilder();
changeActivityStateBuilder.processInstanceId(processInstanceId)
.moveExecutionToActivityId(activityId)
.localVariables("name", Collections.singletonMap("name", "John"))
.changeState();
``
原文地址: http://www.cveoy.top/t/topic/e3oh 著作权归作者所有。请勿转载和采集!