jbpm的流程定义版本策略
2005-01-28 15:34
274 查看
基本上,jbpm的版本控制遵循下面的原则:
1)每次发布一个流程,都将在数据库中产生一个新的流程定义
2)发布时将分配一个版本号给流程定义. 如果流程的名称相同,则jbpm认为是同一个流程定义,它将在
当前的同一个流程定义的最高版本上加1;如果当前没有,则新的版本号为1.你可以通过api从jbpm中得到
某个名称的流程的最新版本号.
3)一旦一个流程实例按照一个流程定义启动后,它将不改变流程定义,一直运行到该实例完成.这样,流程
实例将按最新的流程定义启动,并在它的生命周期内,一直按该流程定义运行.
4)伴随一个流程定义,有它自己的业务编程逻辑;jbpm能够区分对应于不同流程定义的业务逻辑.
1)每次发布一个流程,都将在数据库中产生一个新的流程定义
2)发布时将分配一个版本号给流程定义. 如果流程的名称相同,则jbpm认为是同一个流程定义,它将在
当前的同一个流程定义的最高版本上加1;如果当前没有,则新的版本号为1.你可以通过api从jbpm中得到
某个名称的流程的最新版本号.
3)一旦一个流程实例按照一个流程定义启动后,它将不改变流程定义,一直运行到该实例完成.这样,流程
实例将按最新的流程定义启动,并在它的生命周期内,一直按该流程定义运行.
4)伴随一个流程定义,有它自己的业务编程逻辑;jbpm能够区分对应于不同流程定义的业务逻辑.
相关文章推荐
- jbpm的流程定义版本策略
- jbpm的流程定义版本策略
- JBPM流程定义版本升级设计
- Jbpm3.2 发布定义好的流程文件
- jbpm发布流程定义,启动流程实例
- 一步一步学JBPM(2)——JPDL流程定义语言
- jbpm Could not execute JDBC batch update jbpm部署流程定义到MySql报乱码解决方案
- jbpm流程定义基本操作 布署 查询 删除
- JBPM 流程版本
- JBPM流程定义(pd)ProcessDefinition
- JBPM学习(三):管理流程定义
- JBPM流程部署之流程定义实体对象分析
- 说说 jBPM 流程定义语言(1)—— process
- jbpm中定义定义流程实例
- jbpm用户指南翻译:第16章 jBPM流程定义语言(JPDL)
- jBPM工作流程定义
- JBPM学习(2):管理流程定义
- .Net版本相关属性以及全局的版本控制策略与流程
- 一、工单流程JBPM-------JPDL流程定义语言
- JBPM(六)——掌握JBPM流程定义语言