JBPM4.3 流程處理中設定流程中變數值
1.發起時:
2.處理時候
3.任務存在時
4.在任何時候都可以設定全域性變數
Map<String, Object> variables = new HashMap<String, Object>();
variables.put("var1", "1");
variables.put("var2", "Malt");
Execution execution = executionService.startProcessInstanceByKey("流程key", variables);
2.處理時候
variables = new HashMap<String, Object>();
variables.put("var1", 2);
variables.put("var2", "Malt2");
taskService.completeTask(taskId, variables);
3.任務存在時
variables = new HashMap<String, Object>();
variables.put("var1", 3);
variables.put("var2", "Malt3");
taskService.setVariables(taskId, variables);
4.在任何時候都可以設定全域性變數
variables = new HashMap<String, Object>();
variables.put("var1", 4);
variables.put("var2", "Malt4");
executionService.setVariable(execution.getId(),variables);
相關文章
- Windows批處理中的變數和值Windows變數
- 非同步流程處理非同步
- 基於 Apache Dolphinscheduler3.1.9中的Task 處理流程解析Apache
- MySQL中變數的定義和變數的賦值使用MySql變數賦值
- 遙感影像處理流程
- EGADS框架處理流程分析框架
- antdesign的表單中的下拉框設定預設值BUG處理
- Recoil 中預設值的正確處理
- SpringMVC底層——請求引數處理流程描述SpringMVC
- 開發日記(一)JAVA中變數初始化流程Java變數
- TANet資料預處理流程
- 【SQL】Oracle SQL處理的流程SQLOracle
- 流程執行期儲存流程變數的表有哪些變數
- .net core 訊息流處理流程
- 大資料處理的基本流程大資料
- 原始碼解析Java Attach處理流程原始碼Java
- MySQL:亂碼問題處理流程MySql
- Tomcat總體架構,啟動流程與處理請求流程Tomcat架構
- 工廠出產流程中的這些問題,應該怎麼處理?
- 《深入理解Spark》之sparkSQL 處理流程SparkSQL
- 挖礦病毒處理流程(門羅幣)
- python socketserver處理客戶端的流程PythonServer客戶端
- C# 反射 + Quartz,實現流程處理C#反射quartz
- 深入理解nodejs的HTTP處理流程NodeJSHTTP
- GPON網路故障如何處理?GPON網路故障處理流程
- Shell程式設計-04-Shell中變數數值計算程式設計變數
- 在程式中定義多個同值不同名的變數變數
- 什麼是環境變數?Python中如何設定環境變數?變數Python
- 如何處理JavaScript 中的貨幣值?JavaScript
- Mysql中儲存過程、儲存函式、自定義函式、變數、流程控制語句、游標/遊標、定義條件和處理程式的使用示例MySql儲存過程儲存函式變數
- JavaScript 中的引數處理JavaScript
- Nginx請求處理流程你瞭解嗎?Nginx
- 大資料處理流程包括哪些環節大資料
- Nginx(二): worker 程式處理邏輯-流程框架Nginx框架
- 重構Vue專案的通用處理流程Vue
- etcd raft 處理流程圖系列1-raftexampleRaft流程圖
- python異常處理的流程是什麼?Python
- rust程式中設定和訪問環境變數Rust變數
- Jtti:ubuntu中怎麼設定qt環境變數JttiUbuntuQT變數