`

删除名称下所有版本的流程模板

阅读更多
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();   
    }   
}  


//删除所有的流程流程定义
	public void delProcessDefinition(String processName) {
		
		JbpmContext context = getJbpmContext();
		List defs = context.getGraphSession().findAllProcessDefinitionVersions(processName);
		for (Iterator iterator = defs.iterator(); iterator.hasNext();) {
			ProcessDefinition def = (ProcessDefinition) iterator.next();
			context.getGraphSession().deleteProcessDefinition(def);
		}
		
	}
分享到:
评论

相关推荐

    大箭头PPT流程图模板素材.rar

    压缩包子文件的文件名称“大箭头PPT流程图模板素材.pptx”表明这个压缩包解压后将得到一个PowerPoint文档(.pptx格式),其中包含了一系列使用大箭头设计的流程图模板。 在实际应用中,使用这样的模板可以快速构建...

    hfs.zip_HFS大气简约模板_hfs_hfs 模板_hfs2.3m模板_wantzuv

    在压缩包文件名称列表中,"hfs.tpl"是这个模板的核心文件,它包含了HFS服务器用于呈现用户界面的所有HTML、CSS和JavaScript代码。导入HFS服务器后,这个模板将替换默认的界面,呈现出大气简约的风格。 总结来说,...

    功能测试用例模板

    - 修改和删除流程定义,考虑不同场景下的操作限制。 - 创建未正确定义的流程,评估系统对异常情况的处理能力。 ##### 2. 流程环节定义 - **测试用例2(待补充具体ID)**: - **功能名称**:流程环节定义 - **...

    一张图空间数据制图模板设计及打印输出说明

    本文档旨在介绍由成都领君科技有限公司开发的空间数据制图模板设计及其打印输出的相关说明,重点阐述模板的设计原理、管理系统功能以及具体的使用流程。 #### 一、模板设计原理 在进行空间数据制图时,为了确保...

    商品信息后台管理系统子程序流程图1

    3.商品信息处理:流程图中还涉及到商品信息的处理,例如Input Product Name表示输入商品名称,Display Commodity Information From High To Low Profit Margin表示根据商品的利润率从高到低排列商品信息。...

    手机外卖app页面模板

    其内容包括了订单管理、结算流程、购物车功能、商品分类展示、商品详细信息以及个人中心与搜索功能等多个核心模块,总计涵盖23个页面,旨在提供完整的商城操作流程。 1. 订单详情页:这个页面展示了订单的所有详细...

    EXCEL常用模板-财务模板-采购类-物料计划申购单.zip

    9. **版本控制**:为了保持文件的最新状态,模板可能包含版本号或修订日期,方便追踪更新。 在实际操作中,用户需要根据公司的具体需求调整模板,例如添加或删除字段,设置自定义公式,以适应不同的业务场景。同时...

    eclipse 模板文件

    Eclipse的模板文件实际上是一个XML文档,包含了所有模板的定义。XML文件的结构包括`templates`元素,其中包含了多个`template`子元素,每个`template`元素代表一个模板,包含了`name`(模板名称)、`context`(上...

    Grails自定义scaffolding模板

    然而,Grails的默认scaffolding模板可能无法满足所有项目的需求,这时就需要自定义scaffolding模板来定制我们自己的视图和控制器逻辑。 **1. Grails Scaffolding基础** Scaffolding是Grails为了简化开发流程而提供...

    TFS流程开发指南

    Process Editor提供了多种功能,包括创建新的流程模板、编辑现有的流程模板、添加或删除流程步骤等。 3. TFS流程步骤设计 在设计流程步骤时,需要考虑多个因素,例如流程步骤的名称、描述、字段、规则等。TFS提供...

    Project2003模板

    2. **标准化流程**:模板确保所有项目遵循相同的标准和流程,提高项目之间的可比性和一致性。 3. **减少错误**:模板通常包含了最佳实践,降低了因忽视关键步骤或计算错误导致的问题。 4. **培训新成员**:新加入...

    电子商务网站后台模板

    4. **兼容性问题**:由于模板在VS2005下预览,对于没有安装此版本的开发者,可能需要额外的环境配置或者升级到更高版本的Visual Studio,这可能会增加使用难度。 5. **设计原则**:后台模板的设计通常遵循易用性、...

    项目介绍模板不能删除了

    "项目介绍模板不能删除了"这个标题可能指的是模板的重要性,意味着在项目管理过程中,该模板已经成为了不可或缺的工具。 项目介绍模板通常包括以下几个关键部分: 1. **项目概述**:这是介绍项目的基础,包括项目...

    软著-源代码模板202004.docx

    为了保证材料的一致性和准确性,开发者需要在模板的页眉部分明确标注软件的名称和版本号,并确保这些信息与在线申请表上的信息完全一致。此外,在页眉的右侧添加页码是组织和验证提交源代码的重要环节。 在源代码的...

    h5后台模板

    文件名称"H-ui.admin.page_v3.1.1.1"表明这是H-ui后台模板的版本号,3.1.1.1表示这是一个经过多次迭代和优化的稳定版本,包含了前几个版本的改进和修复,为用户提供更加成熟和稳定的开发环境。 总的来说,H5后台...

    购物电子商务模板

    在【压缩包子文件的文件名称列表】中,“boxedart224”可能是一个具体的模板文件名或者一个文件夹名,通常这样的命名方式可能代表这是一个系列或版本号,其中可能包含了所有构成购物电子商务模板的HTML文件、CSS文件...

    化妆品产品模板

    在【压缩包子文件的文件名称列表】中,"TemplateMonster10740"可能是这个模板包的唯一标识号,TemplateMonster是一个知名的网站模板提供商,他们提供的模板通常包括HTML文件、CSS样式表、JavaScript脚本、图像和其他...

    EXCEL常用模板-财务模板-采购类-外贸类采购询价报价单.zip

    9. **模板定制**:用户可以根据实际需求调整模板,添加或删除字段,以满足特定的业务流程。 10. **数据保护**:为了保护敏感信息,可以对模板设置密码,限制编辑或复制某些区域。 11. **打印设置**:预设打印区域...

    java网页模板

    2. 购物车模板:购物车是用户选购商品后的暂存区,购物车模板应展示商品名称、数量、单价、小计等信息,并提供增加、减少商品数量、删除商品、计算总价等功能。此外,还可能包含结算按钮,引导用户进入结算流程。 3...

    创建项目模板的方法

    创建项目模板是软件开发流程中一个非常重要的环节,它能够帮助开发者快速地初始化新项目,保持项目结构的一致性,并提高工作效率。以下是对标题、描述和部分内容的详细说明: 项目模板通常包含了一系列预设的文件和...

Global site tag (gtag.js) - Google Analytics