国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

jbpm中一種重要Node Decision的使用

2019-11-18 12:43:31
字體:
來源:轉載
供稿:網友

  Decision是jbpm中非常重要的一種Node,在我們的一般的工作流系統中使用的也很頻繁,本文談談它的使用.
  
  1:假如客戶端能夠比較輕易的判定decision后應該到哪個transition,我們只需要把transition的名稱作為signal發給Token就可以了,此時,引擎將驅動流程轉向該transition.
  
  2:假如是直接使用Decision,則它是基于BeanShell的.
  
  BeanShell腳本必須把選擇的轉移的名稱賦給"transitionName"變量.
  
  腳本中可以使用的變量有兩類:
  
  1)token
  
  2)環境變量
  
  3:變量可以從兩個地方來聲明:
  
  1)環境變量
  
  2)腳本的開始
  
  假如環境變量中沒有聲明,則從腳本中讀取,前者的性能要好一些.
  
  jbpm自己給的一個beanshell的使用例子如下:
  
  * transitionName = "left";
  * if ( ( spottedOnTheRight.equals( "woman" ) )*
  && ( beauty.equals( "in the eye of the beholder" ) ) ) {
  *  transitionName = "right";
  * }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 于田县| 类乌齐县| 梅州市| 绩溪县| 盐亭县| 吴江市| 宽城| 株洲市| 平远县| 山丹县| 镶黄旗| 读书| 丹巴县| 汉源县| 深水埗区| 应城市| 锦屏县| 蒲城县| 怀集县| 西盟| 东至县| 博湖县| 武宁县| 隆尧县| 临颍县| 吴桥县| 阿鲁科尔沁旗| 平南县| 林州市| 惠州市| 灯塔市| 怀来县| 西藏| 桂林市| 新疆| 修文县| 和田市| 拉萨市| 平顺县| 乡宁县| 乡宁县|