`
zybing
  • 浏览: 455838 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jBPM4.4:创建一个流程的实例

 
阅读更多

发布了流程后,创建一个实例,进行执行。

ProcessEngine processEngine = new Configuration()
      .buildProcessEngine();

ExecutionService executionService = processEngine.getExecutionService();

ProcessInstance processInstance = executionService.startProcessInstanceByKey("testfile1"); 
 

执行完成后,在数据库中多了记录:

JBPM4_EXECUTION中:
DBid_和INSTANCE_都是一个值,表示这个实例的ID,

INSTANCE 和 流程 通过  PROCEDEFIND_字段 进行关联,值为: {KEY}-{VERSION}

这个表的 PROCEDEFIND_ 字段,对应流程的 pdid 属性
             ID_字段  对应的是 {key},{execution-id}, execution-id可以通过自己给出的值替换掉(见: jBPM4.4:ExecutionService服务    中的 “使用key”)

             外部传入的Key会填入KEY_字段 中

在表:JBPM4_HIST_ACTINST 中也多了一条对应的记录

所需要完成的任务,在 JBPM4_TASK   中增加了记录

 

分享到:
评论

相关推荐

    jBPM4.4.rar_jbpm4.4_jbpm4.4 PDF

    6. **监控和调试**:jBPM4.4提供了一个强大的监控工具,能够跟踪流程实例的执行路径,帮助开发者调试和优化流程。 7. **集成能力**:jBPM可以方便地与其他Java应用服务器,如Tomcat、JBoss等集成,同时也支持Spring...

    jBPM4.4开发实例

    jBPM4.4是该框架的一个版本,它提供了强大的工作流服务,包括流程定义、流程实例管理、任务处理、事件处理以及规则集成等。在这个入门开发实例中,我们将探讨如何利用jBPM4.4进行业务流程的建模、部署和执行。 **一...

    jbpm4.4文档+学习资料

    2. 图形化建模工具:jbpm提供了一个基于Eclipse的图形化建模工具,用户可以通过拖拽方式创建流程图,使得流程设计更为直观。 3. 流程版本管理:jbpm支持流程版本的管理和迁移,可以在不影响现有流程执行的情况下升级...

    jbpm4.4下载地址

    jBPM 4.4是一个功能强大且灵活的业务流程管理工具,它的开源性质和广泛的社区支持使其成为许多企业的首选。无论是对于希望优化内部工作流的企业,还是对于寻求提供业务流程管理解决方案的开发人员,jBPM 4.4都提供了...

    jbpm4.4 流程运转+驳回+分配组任务+ssh2

    jbpm4.4是JBoss Business Process Management Suite的第4.4版本,它是一个开源的工作流和业务流程管理系统,用于构建、部署和管理业务流程。本教程将深入探讨jbpm4.4中的核心功能,包括流程运转、驳回、分配组任务...

    JBPM4.4完整可用审批流程

    使用JBPM4.4,开发者可以设计复杂的审批流程,例如请假申请、报销审批等,通过图形化的流程设计器(Business Process Designer)创建流程模型。流程中的每个步骤可以关联到一个任务,任务可以分配给不同的角色或用户...

    JBPM4.4+ssh2+流程图实例

    在JBPM4.4中,流程图实例是指已经创建并正在执行的具体流程。这些实例可以被监控,查看其当前状态、历史记录以及参与者的活动。流程图实例有助于理解流程执行的动态过程,便于管理和优化业务流程。 【整合JBPM4.4与...

    JBPM4.4入门开发实例

    在本文中,我们将探讨如何使用myeclipse7.5来搭建基于JBPM4.4的开发环境,并通过一个实际的请假流程实例深入理解其工作原理。 **一、JBPM概述** JBPM的核心功能包括: 1. **流程建模**:使用BPMN(Business ...

    JBPM4.4会签实例

    在JBPM4.4版本中,它提供了一个强大的平台来设计、部署和执行复杂的业务流程,其中包括了会签功能。会签,也称为并发审批,是指在业务流程中,需要多个审批人同时或按顺序对同一任务进行审批的场景。本实例通过...

    jbpm4.4表字段说明

    JBPM4.4是JBoss Business Process Management (BPM)平台的一个特定版本,它提供了用于设计、执行和管理业务流程的工具和框架。在JBPM4.4中,数据库是存储流程实例、流程定义以及相关元数据的关键部分。以下是关于...

    jBPM 4.4用户手册 中文PDF

    jBPM 4.4 包含一个强大的工作流引擎,负责解析和执行流程实例。这个引擎是事务安全的,确保在出现异常时能够正确回滚。它还提供了灵活的事务配置,以适应不同的业务场景。 **五、持久化与数据管理** jBPM 4.4 使用...

    jbpm4.4中文开发指南

    1. **流程建模**: jbpm4.4使用BPMN(Business Process Model and Notation)2.0标准进行流程建模,这是一种图形化的方式,使得业务人员和开发者可以直观地理解并创建流程。BPMN符号包括活动、事件、网关、数据对象等...

    jbpm4.4项目

    2. **流程实例与任务管理**:在jbpm4.4中,一个流程实例代表一个具体的流程执行,每个实例包含一系列的任务。用户可以通过任务服务接口进行任务的领取、完成,从而推动流程的执行。 3. **工作流引擎**:JBPM的核心...

    jbpm4.4 在线设计流程图 ext + raphael

    本教程将深入探讨jbpm4.4的在线设计流程图特性,以及如何利用ext(一个JavaScript UI库)和raphael(一个矢量图形库)进行流程图的绘制与交互。 首先,jbpm4.4中的在线设计流程图功能依赖于ext库,它提供了丰富的...

    jbpm4.4请假例子,eclipse工程

    【jbpm4.4请假例子】是一个基于jbpm4.4流程引擎的示例项目,它展示了一个在Eclipse环境中开发的请假流程。jbPM(Java Business Process Management)是一个开源的工作流和业务流程管理框架,它允许开发者设计、执行...

    JBPM4.4资料的其他补充

    JBPM4.4是JBPM的其中一个稳定版本,发布于2009年,它提供了强大的工作流服务,包括流程定义、流程实例管理、任务管理和监控等功能。在JBPM4.4版本中,开发者可以利用其提供的API和工具来设计、部署和执行复杂的业务...

    JBPM4.4工作流引擎实例demo

    jBPM4.4版本是该系统的一个重要里程碑,它在功能和性能上都有显著提升,为开发者提供了强大的工作流引擎实例,帮助他们实现业务流程自动化。 ### 1. jBPM工作流引擎的核心概念 - **流程定义**: 使用jBPM,开发人员...

    jbpm4.4开发用户指南

    jBPM 4.4是Java Business Process Management(业务流程管理)的一个版本,它是一个开源的工作流管理系统,用于实现业务流程自动化。这个压缩包包含了两个关键文档:《jBPM 4.4 开发指南》和《jBPM 4.4 用户指南》,...

    JBPM4.4流程管理Demo(附学习资料)

    【JBPM4.4流程管理Demo】是一个基于JBPM4.4版本的示例项目,主要展示了如何在实际业务场景中应用工作流引擎进行流程管理,特别是报销流程的管理。这个Demo不仅包含了可运行的代码,还附带了学习资料和SQL文件,方便...

    jbpm4.4实例

    jbpm4.4实例是一个基于Java的企业工作流管理系统示例,它主要展示了如何利用jbpm框架来实现一个具体的业务流程,如本例中的请假流程。jbPM(Business Process Management)是一个开源的工作流管理系统,它提供了对...

Global site tag (gtag.js) - Google Analytics