JBPM4中 state 和 task 的不同
2010-07-27 09:11
281 查看
state节点
状态结点是一个典型的等待状态。同任务结点不同的是,状态结点不会向任务列表添加任务实例。当业务进程需要等待外部系统的干预时,这种结点是很有用的。(需要外部系统干预,但又不是让人去干预)假设如下情况:在进入该结点时,通过node-enter事件向外部系统发送一个消息,然后结点进入等待状态;当外部系统完成处理,并回送一个消息,这将导致触发一个signal()方法的运行,该方法重新激活正在等待的流程继续下行
jBPM中使用ExecutionService来控制对state的signal操作。
task节点
任务结点(task-node)任务结点是代表由人介入的一个或多个任务。因此当流程运行到一个任务结点时,会生成“任务实例对象(task instances)”,并添加到参与人的任务列表中,之后结点会处于等待状态,直到参与人完成他们的任务,并激活流程继续向下执行。
task节点可以使用assignee, swimelane等方式为任务定义分配到某个人或者某个组,对应的用户可以执行completeTask()结束任务,并控制任务结束后流程实例向哪个方向前进。
jBPM中使用TaskService控制task的各项操作。
状态结点是一个典型的等待状态。同任务结点不同的是,状态结点不会向任务列表添加任务实例。当业务进程需要等待外部系统的干预时,这种结点是很有用的。(需要外部系统干预,但又不是让人去干预)假设如下情况:在进入该结点时,通过node-enter事件向外部系统发送一个消息,然后结点进入等待状态;当外部系统完成处理,并回送一个消息,这将导致触发一个signal()方法的运行,该方法重新激活正在等待的流程继续下行
jBPM中使用ExecutionService来控制对state的signal操作。
task节点
任务结点(task-node)任务结点是代表由人介入的一个或多个任务。因此当流程运行到一个任务结点时,会生成“任务实例对象(task instances)”,并添加到参与人的任务列表中,之后结点会处于等待状态,直到参与人完成他们的任务,并激活流程继续向下执行。
task节点可以使用assignee, swimelane等方式为任务定义分配到某个人或者某个组,对应的用户可以执行completeTask()结束任务,并控制任务结束后流程实例向哪个方向前进。
jBPM中使用TaskService控制task的各项操作。
相关文章推荐
- 【转】JBPM4中 state 和 task 的不同
- JBPM task state decision 用法or不同点
- JBPM task state decision 用法or不同点
- 跟我学JBPM4之State、Decision 、Task活动
- 跟我学JBPM4之State、Decision 、Task活动【手动控制流程流转,是一个比较好的初学资料】
- Flex中如何利用mx:states和mx:State创建不同状态应用的例子
- error C2371: “pCopyState”: 重定义;不同的基类型
- Android中View(视图)绘制不同状态背景图片原理深入分析以及StateListDrawable使用详解
- FragmentPagerAdapter 与FragmentStatePagerAdapter 的不同
- Android allowTaskReparenting clearTaskOnLaunch alwaysRetainTaskState
- alwaysRetainTaskState=\"true\" 笔记
- Android——LinearLayout按下(state_pressed)或获取焦点时(state_focused)背景设置不同颜色或图片
- 启动模式"singleTask"和FLAG_ACTIVITY_NEW_TASK具有不同的行为!
- Android实现不重复启动APP的方法android:alwaysRetainTaskState = true
- MANIFEST.XML文件ACTIVITY的TASK相关属性 ALWAYSRETAINTASKSTATE作用
- Android中View(视图)绘制不同状态背景图片原理深入分析以及StateListDrawable使用详解
- android:alwaysRetainTaskState = true
- Android开发_后台任务task管理_allowTaskReparenting alwaysRetainTaskState clearTaskOn
- Android中View(视图)绘制不同状态背景图片原理深入分析以及StateListDrawable使用详解
- Android中View(视图)绘制不同状态背景图片原理深入分析以及StateListDrawable使用详解