if (callActivityBehavior.isAsync()) {
return;
}
// 结束创建的那条子流程状态记录。
callActivityBehavior.endSubTask(this.getId());
ExecutionContext executionContext = ProcessObjectFactory.FACTORYINSTANCE.createExecutionContext(this.getRootToken());
Map<String, Object> dataVarMap = new HashMap<String, Object>();
SubProcessToDataSourceMapping subProcessToDataSourceMapping = callActivityBehavior.getSubProcessToDataSourceMapping();
if (subProcessToDataSourceMapping != null) {
for (DataVariableMapping dataVariableMapping : subProcessToDataSourceMapping.getDataVariableMapping()) {
String subProcesId = "${" + dataVariableMapping.getSubProcesId() + "}";