`
lizhengjun
  • 浏览: 43990 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

jBPM应用之删除名称下所有版本的流程模板

阅读更多
	public void deleteProcessDefinition(String name) {
		JbpmContext jbpmContext = JbpmConfiguration.getInstance()
				.createJbpmContext();
		try {
			List<ProcessDefinition> versionList = jbpmContext.getGraphSession()
					.findAllProcessDefinitionVersions(name);
			for (int i = 0; i < versionList.size(); i++) {
				jbpmContext.getGraphSession().deleteProcessDefinition(
						versionList.get(i));
			}
		} finally {
			jbpmContext.close();
		}
	}
分享到:
评论

相关推荐

    工作流jbpm应用的实例

    在本实例中,我们将深入探讨如何使用jbpm进行实际应用的开发,以及它如何帮助我们理解和优化工作流程。 首先,了解jbpm的核心概念是至关重要的。jbpm包含以下几个主要组件: 1. **流程定义语言(BPMN)**:jbpm...

    JBPM流程引擎资料

    文档《JBPM流程引擎资料》详细介绍了如何利用JBPM开发流程应用,涵盖了从框架构造到节点处理的方方面面。 首先,文档提到了jBPM的基本概念。jBPM是一个轻量级流程引擎,它允许开发者以模块化的方式管理业务流程。...

    jBPM4工作流应用开发指南.pdf

    jBPM4作为该系列的一个版本,提供了一套完整的流程管理和执行框架,允许开发者构建灵活的工作流应用,以实现业务流程自动化。本指南由胡奇编写,旨在为开发者提供一个全面的参考,帮助他们快速学习和掌握使用jBPM4...

    jbpm流程部署文件

    输入模板名称如"分包价款工程支付流程模板",并选择模板类型为"流程模板"。报表模板部分可以自定义,这里使用了HTML源代码来构建基础布局。 2. **流程部署**: - 接着,进入`系统管理 &gt; 组件管理 &gt; 工作流配置 &gt; ...

    JBPM4.4完整可用审批流程

    JBPM4.4是JBoss Business Process Management (BPM)平台的一个版本,它是一个开源的企业级BPM解决方案,用于设计、执行和管理业务流程。在这个完整的审批流程工程中,我们看到它采用Maven进行项目构建和依赖管理,...

    JBPM采购申请系统——08_JBPM流程节点.7z

    JBPM采购申请系统——08_JBPM流程节点.7z JBPM采购申请系统——08_JBPM流程节点.7z JBPM采购申请系统——08_JBPM流程节点.7z JBPM采购申请系统——08_JBPM流程节点.7z JBPM采购申请系统——08_JBPM流程节点.7z JBPM...

    JBPM流程监控的实现过程

    尽管如此,JBPM原生并未直接提供流程监控功能的API,这无疑给那些希望在企业应用中集成流程监控功能的开发者带来了挑战。本文将深入探讨如何通过手工编码方式在JBPM中实现流程监控,包括如何监控已发布流程的状态、...

    jbpm4流程提交及执行完整代码

    在实际应用中,jbpm4可以广泛应用于企业的审批流程、订单处理、人力资源管理等场景。通过编写Java代码并与jbpm4引擎交互,可以实现流程的动态启动、任务分配、流程监控等功能,从而提高工作效率,规范业务流程。而...

    jbpm流程设计器

    在提供的压缩包文件中,"droolsjbpm-jbpm-designer-6.0.0.Beta1-480-gdc1d8ec.zip"可能是jbpm流程设计器的一个早期版本,而"jbpm-designer-master.zip"则可能是源码仓库的主分支,包含了最新的jbpm流程设计器源代码...

    JBPM 流程 监控 的实现

    作为一个强大的BPM平台,JBPM不仅支持工作流的建模、部署、执行,还提供了丰富的API和工具,使得开发者能够轻松地集成到企业级应用中。然而,在JBPM的标准功能中,它并未内置流程监控的直接API,这在实际的项目需求...

    jbpm工作流程的说明文档

    jbpm的核心特性之一是其自定义的流程定义语言jPdl。不同于WfMC's XPDL、BPML、ebXML或BPEL4WS等标准,jPdl采用了UML状态图的概念,将业务流程视为一系列的状态转换。这种图形化定义方式使得业务流程的描述更为直观,...

    JBPM实践之:并发子流程的实现.doc

    由于我们设置了TaskNode的信号为"last-wait",因此只有当所有子流程都完成,主流程的任务实例都被结束,TaskNode才会发送信号,使得主流程能够继续流转至下一个状态,即结束状态。 流程定义XML文件中的配置显示了...

    jbpm4jbpm5

    jbpm4jbpm5是关于jbpm流程管理框架的专题,涵盖了jbpm4和jbpm5两个主要版本。jbpm是一个开源的工作流管理系统,用于帮助开发者实现业务流程自动化。以下是基于给定文件的信息,深入解析jbpm4和jbpm5的知识点: 1. *...

    JBPM流程代码演示

    本教程通过一系列代码示例,旨在帮助理解如何在Java应用程序中集成并运行JBPM流程。 在提供的文件列表中,我们可以看到以下几个关键文件: 1. **WorkFlowApplicationImpl.java**:这个文件可能是实现工作流应用的...

    jBPM-side流程设计器所有资料

    这个压缩包包含了关于jBPM-side流程设计器的所有相关资料,涵盖了文档、代码和手册等多个方面,对于学习和掌握这款工具非常有帮助。 首先,我们要理解流程设计器的基本概念。流程设计器是用于创建和编辑业务流程的...

    工作流程JBPM工作流管理

    8. **版本控制**:JBPM支持流程模型的版本控制,允许企业在不影响现有流程的情况下进行版本升级和维护。 9. **事件驱动**:通过监听和响应特定事件,如系统事件或业务事件,可以触发流程的执行或改变流程状态。 10...

    JBPM流程引擎设计 工作流资料

    9. **版本管理**:JBPM提供了版本控制功能,可以对流程模型进行版本管理,便于流程的更新和回溯,同时保护了已部署流程的稳定性。 综上所述,JBPM流程引擎设计是企业信息化建设中的关键技术,它为企业构建灵活、可...

    jbpm业务流程

    jbpm(Java Business Process Management)是一款开源的工作流和业务流程管理框架,主要用于设计、执行和管理复杂的业务流程。它提供了一整套工具和服务,帮助企业构建灵活、可扩展且易于维护的业务流程应用。jbpm是...

Global site tag (gtag.js) - Google Analytics