<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    風人園

    弱水三千,只取一瓢,便能解渴;佛法無邊,奉行一法,便能得益。
    隨筆 - 99, 文章 - 181, 評論 - 56, 引用 - 0
    數據加載中……

    jBPM之swimlane

    ?

    swimlane一般是為了task準備的,任務總是要分配到某個人頭上的。如果在流程定義文件中任務沒有指定對應的泳道如:,那么就需要在程序代碼中分配相關的處理人taskInstance.setActorId("jeffen")。如果程序都是這樣來搞那其實是很麻煩的,而且分配代碼分散到各個地方,很容易出錯。于是引進了泳道,我們可以在流程定義文件中統一指定swimlane和處理人的關系、task和swimlane的關系,只需要維護這一個文件就好了,(有點像struts的配置文件)如下:

    < swimlane?name = " banker " >
    ????????
    < assignment?expression = " user(jeffen) " />
    </ swimlane >
    ......

    < task?name = " bank " ??swimlane = " banker " >

    這樣就將任務實例和處理人松耦合了,對于多任務對應相同的處理人,這種方式的好處顯而易見。

    當然還可以在程序中動態指定處理人,如上taskInstance.setActorId("jeffen"),也可以通過泳道實例swimlaneInstance.setActorId("jeffen")指定。

    posted on 2007-01-18 11:56 風人園 閱讀(2399) 評論(2)  編輯  收藏 所屬分類: jBPM

    評論

    # re: jBPM之swimlane [未登錄]  回復  更多評論   

    您好,我剛剛開始研究jbpm,現在使用的版本是jbpm-jpdl-3.2.3,使用MyEclipse6.0開發,在打開processdefinition.xml之后,不知道如何通過界面添加swimlane,直接寫代碼是可以的,現在網上大多是老版本,新版本有些改進,我就糊涂了,麻煩如果您知道請告知,感激不盡!!
    2008-09-11 16:42 | roger

    # re: jBPM之swimlane [未登錄]  回復  更多評論   

    jbpm插件與myeclipse有沖突,用eclipse...
    2009-04-12 11:34 | peter
    主站蜘蛛池模板: 久久久久久亚洲精品中文字幕| 在线观看免费亚洲| 日本亚洲成高清一区二区三区| 免费在线人人电影网| 亚洲国产成人久久精品99| 亚洲AV性色在线观看| 日韩毛片无码永久免费看| 亚洲sss综合天堂久久久| 毛片a级三毛片免费播放| 亚洲熟妇自偷自拍另欧美| 天天看免费高清影视| 日本亚洲中午字幕乱码| 亚洲精品老司机在线观看| 国产成人无码精品久久久久免费 | fc2成年免费共享视频网站| 国产成人精品亚洲精品| 中文字幕在线观看免费| 亚洲爱情岛论坛永久| 2020因为爱你带字幕免费观看全集| 久久精品国产亚洲av麻豆色欲| 免费视频专区一国产盗摄| 亚洲国产成人AV在线播放 | 亚洲va中文字幕无码久久不卡| 国产精品免费一区二区三区四区| 亚洲成人免费在线观看| 91免费资源网站入口| 美女被爆羞羞网站在免费观看 | 免费大黄网站在线观| 免费看黄的成人APP| 亚洲人成人77777在线播放 | 亚洲香蕉成人AV网站在线观看| 男女作爱在线播放免费网站| 亚洲人成电影院在线观看| 国产jizzjizz视频免费看| 另类免费视频一区二区在线观看| 中文字幕亚洲免费无线观看日本| 久久不见久久见中文字幕免费 | 亚洲一区二区在线免费观看| 久久精品免费一区二区喷潮| 猫咪免费人成在线网站 | 亚洲AV无码一区二区二三区入口 |