`
signingoff
  • 浏览: 81645 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

jbpm中的泳道

阅读更多
A swimlane is a process role(角色). It is a mechanism to specify that multiple tasks in the process should be done by the same actor.(多个任务被同一个用户执行) So after the first task instance is created for a given swimlane, the actor should be remembered in the process for all subsequent(后来的) tasks that are in the same swimlane. A swimlane therefore has one assignment and all tasks that reference a swimlane should not specify an assignment.
泳道是用来处理一个流程中的多个任务必须由同一个人来处理的机制。所以,当一个流程的第一个任务实例被创建到指定的泳道后,第一个任务实例中的执行人被保存,该泳道中的后续任务的处理人都是第一个任务的处理人。所以一个泳道有一个人员被分配,并且泳道中的任务不需要再分配人员。
分享到:
评论
1 楼 hjh_ali 2008-12-04  
解释的非常好,一下子就明白了。

相关推荐

    JBPM工作流实战_使用泳道为多个任务指定相同的参与者视频 07

    首先,创建一个新的泳道,然后将相关的任务拖拽到该泳道中。在配置任务时,指定参与者可以是具体的用户、用户组或者动态的表达式,这取决于实际的业务需求。 此外,视频可能还会涵盖以下几点: 1. **任务分配**:...

    jbpm中文文档--英文文档

    3. **流程设计**:介绍使用jbpm设计工具(如eclipse插件或Guvnor)来创建、编辑和管理流程模型,包括活动、任务、决策节点和泳道等元素的使用。 4. **JPDL详解**:JPDL(jbpm Process Definition Language)是jbpm...

    jbpm中文指南(包括3和4的)

    jbpm是一款开源的工作流程管理系统,它提供了业务流程建模、执行和管理的能力,广泛应用于企业的业务流程自动化中。本指南旨在帮助用户理解和掌握jbpm的核心概念、功能以及实际操作方法。 ### jbpm3 知识点 1. **...

    JBPM4.3中文表结构详解,中文名称、长度等

    15. **JBPM4_SWIMLANE**:泳道表,定义流程中的运行时角色,有助于多任务分配。 16. **JBPM4_TASK**:任务表,记录需要人工干预的任务实例。 17. **JBPM4_VARIABLE**:上下文表,存储流程运行时的临时变量。 18. ...

    JBPM中文文档

    JBPM(Java Business Process Management)是一个开源的...为了进一步使用和优化,读者还需要掌握更多的JBPM特性,如泳道(swimlanes)、事件(events)、过渡(transitions)等,以及如何定义和管理复杂的业务流程。

    jBPM6中英文对应帮助文档

    jBPM6提供了工作流服务,如任务服务、事件服务和信号服务等,这些服务可以用于处理流程中的任务分配、通知、事件触发等操作。任务服务允许用户在流程中定义人工作业,而事件服务则可以帮助实现流程的异步处理和响应...

    JBPM工作原理及表结构详解

    - **JBPM4_SWIMLANE**:泳道表,用于定义流程图中的责任划分。 - **JBPM4_TASK**:任务表,记录任务的状态、参与者等信息。 - **JBPM4_VARIABLE**:流程变量表,存储流程实例中的变量值。 6. **操作示例** - **...

    jbpm数据库表结构

    - **JBPM_SWIMLANE**:泳道表,记录流程中的泳道信息。 - **JBPM_SWIMLANEINSTANCE**:泳道实例表,记录每个泳道的具体执行情况。 - **JBPM_TIMER**:计时表,记录流程中的定时器信息。 - **JBPM_POOLEDACTOR**...

    jBPM4工作流示例jbpmDemo

    在这个示例中,jbpmDemo通过Canvas动画生动地展示了工作流的运行过程,使得理解工作流变得更加直观和有趣。 首先,我们来了解一下**jBPM4**。jBPM4是一个Java平台上的业务流程管理(BPM)系统,它支持Business ...

    jbpm数据库表结构详解

    13. **JBPM4_SWIMLANE**:泳道表,泳道是流程中的运行时角色,用于区分不同参与者或部门的责任区域。 14. **JBPM4_TASK**:任务表,存储需要人工干预的任务实例,包括任务的状态、负责人等信息。 15. **JBPM4_...

    jbpm开发入门指南

    - **泳道(Swimlane)**:用以组织和区分流程中的不同参与者或部门。 2. **jbpm环境部署** - **安装JDK**:jbpm需要Java环境支持,确保安装JDK并配置好JAVA_HOME环境变量。 - **下载jbpm**:从官方网站或GitHub...

    jBPM 4.4用户手册 中文PDF

    在jBPM 4.4中,一旦流程模型被定义,它们就可以被实例化并执行。每个流程实例都有自己的生命周期,可以被启动、暂停、恢复或终止。系统还支持并发任务处理,允许多个任务同时进行,适应现代企业的高并发需求。 **四...

    jbpm教程3.0中文版

    1. **流程建模**:jbpm支持BPMN 2.0标准,这是一种业务流程建模语言,允许用户通过图形化方式设计复杂的业务流程,包括任务、决策、事件和泳道等元素。 2. **工作流引擎**:jbpm内含强大的工作流引擎,能够自动执行...

    jBPM工作流详解

    jBPM支持事件驱动的流程,可以捕获并响应外部系统或业务过程中的特定事件,实现异步和实时的流程处理。 **6. 任务管理与用户界面** jBPM提供了任务管理功能,支持任务分配、任务状态跟踪和任务协作。同时,通过jBPM...

    jbpm4.4中文用户手册

    使用jbpm提供的建模工具,如Jbpm Designer,用户可以创建和编辑流程图,理解BPMN 2.0标准符号,包括开始事件、结束事件、任务、网关和泳道等元素。 4. **工作流引擎** 手册会讲解jbpm的工作流引擎如何处理流程...

    JBPM中文表结构以及流程中文描述

    9. **泳道表**:定义流程中的角色分工,与任务分配相关。 10. **委派表**:记录任务的分配信息,包括参与者和分配方式。 11. **控制器表**:处理任务执行过程中的变量操作,如读取、修改流程变量。 12. **条件表**:...

    JBPM数据库表说明.doc

    在JBPM系统中,数据库扮演着至关重要的角色,存储了流程的配置信息以及运行时的状态数据。以下是对JBPM数据库表的详细说明: ### 1. 流程配置类数据库表 #### 1.1 JBPM_PROCESSDEFINITION 这个表存储了流程模板的...

Global site tag (gtag.js) - Google Analytics