Terry.Li-彬

          虛其心,可解天下之問;專其心,可治天下之學;靜其心,可悟天下之理;恒其心,可成天下之業。

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            143 隨筆 :: 344 文章 :: 130 評論 :: 0 Trackbacks

          原文地址:http://www.jboss.org/feeds/post/jbpm_task_management_a_look_at_the_participation_model

          jBPM 任務管理:參與模式一瞥
          Posted on 2009-03-30 09:41:00.0 by Heiko Braun
          Since 4.0.0 Beta1
          重新回顧jBPM中的任務管理模型,引進了一個新的概念:任務參與。參與模型描述了identies(用戶或組)和任務在實際完成中的參與類型:
          ?
          示例1:用戶和業務管理員參與
          在此與這個模型非常適合的一個通常的案例是在一個實際執行任務的用戶和一個業務管理員監控進展情況之間的區別。依賴于參與類型,某些規則將實際起作用,而其它的將確保任務在給定的約束內被執行(例如,優先級,預定日期等)。

          示例2:具有不同的參與類型的任務利益相關者
          另一個例子可能是利益相關者監控任務的實際輸出,或者是在一個任務上互相協作的不同參與者之間的委托。在這個案例中,一個任務的發起人,一個候選人執行這個工作并且最終的與受者可能是不同的參與類型。

          The TaskService API已經反映了那些變化:

          ?

          				
          1. org.jbpm.TaskService{
          2. ?
          3. [...]
          4. ?
          5. /**
          6. ? * retrieves a list of tasks for a user
          7. ? * and a particular {@link org.jbpm.task.Participation} type
          8. ? *
          9. ? * @see org.jbpm.TaskQuery
          10. ? */
          11. ?
          12. List findTasksByParticipation(String participation, UserRef user);
          13. ?
          14. /**
          15. ? * retrieves a list of tasks for a group
          16. ? * and a particular {@link org.jbpm.task.Participation} type
          17. ? *
          18. ? * @see org.jbpm.TaskQuery
          19. ? */
          20. ?
          21. List findTasksByParticipation(String participation, GroupRef... groups);
          22. ?
          23. }

          目前,我們封裝了一些默認的參與類型,其中僅僅支持“候選人”模型,但是你可以期待這些將在不久的將來被擴展實現。

          ?

          ?

          				
          1. org.jbpm.task.Participation{
          2. [...]
          3. String CANDIDATE = "candidate";
          4. IdentityRef getIdentityRef();
          5. /** see constants for default participations */
          6. String getType();
          7. }

          敬請期待。

          posted on 2009-07-13 10:32 禮物 閱讀(418) 評論(0)  編輯  收藏 所屬分類: JBPM4
          主站蜘蛛池模板: 独山县| 南郑县| 和政县| 盈江县| 凤山县| 咸宁市| 喀什市| 广西| 屏南县| 洛南县| 集安市| 台中市| 呼和浩特市| 庄河市| 遂昌县| 邓州市| 许昌市| 开阳县| 惠水县| 蓬安县| 上高县| 白银市| 雷山县| 东乡县| 辽源市| 乐东| 易门县| 安庆市| 开化县| 伊宁县| 鹤庆县| 深州市| 鄂伦春自治旗| 闽清县| 黄山市| 鄄城县| 望都县| 乌拉特前旗| 梅河口市| 瑞金市| 政和县|