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變數
- 關於批處理中的變數變數
- 非同步流程處理非同步
- KafkaSpout的處理流程Kafka
- BIEE 之 處理流程
- MySQL中變數的定義和變數的賦值使用MySql變數賦值
- 開發日記(一)JAVA中變數初始化流程Java變數
- Recoil 中預設值的正確處理
- 遙感影像處理流程
- Mongodb請求處理流程MongoDB
- 關於Disruptor處理流程
- 一個請求在Struts2框架中的處理流程框架
- antdesign的表單中的下拉框設定預設值BUG處理
- 機器學習處理流程、特徵工程,模型設計例項機器學習特徵工程模型
- 【SQL】Oracle SQL處理的流程SQLOracle
- EGADS框架處理流程分析框架
- SpringMVC請求處理流程SpringMVC
- DG發現gap處理流程
- nginx處理http請求流程NginxHTTP
- SlidingMenu事件處理流程事件
- SpringMVC底層——請求引數處理流程描述SpringMVC
- 流程執行期儲存流程變數的表有哪些變數
- 大資料處理的基本流程大資料
- 原始碼解析Java Attach處理流程原始碼Java
- MySQL:亂碼問題處理流程MySql
- .net core 訊息流處理流程
- TANet資料預處理流程
- JavaWeb處理流程與基本jar包JavaWebJAR
- HyperLedger Fabric 1.0的Transaction處理流程
- 對於死鎖的處理流程:
- Mapreduce原始碼分析分片、處理流程原始碼
- Shell程式設計-04-Shell中變數數值計算程式設計變數
- linux中BASH變數的設定規則Linux變數
- struts中的全域性變數如何設定最好!變數
- 在程式中定義多個同值不同名的變數變數
- js在函式中未定義的變數的處理JS函式變數
- 工廠出產流程中的這些問題,應該怎麼處理?
- 如何處理JavaScript 中的貨幣值?JavaScript