`
m17030611985
  • 浏览: 16657 次
文章分类
社区版块
存档分类
最新评论

flowable 查询、完成、作废、删除 任务

 
阅读更多
	/**
	 * 查询我的任务
	 * from  fhadmin.cn
	 * @param USERNAME
	 * @return 返回任务列表
	 */
	protected List<Task> findMyPersonalTask(String USERNAME) {
		return taskService.createTaskQuery() 	// 创建查询对象
				.taskAssignee(USERNAME) 		// 指定办理人
				.list(); 						// 读出列表
	}

	/**
	 * 完成任务
	 * from  fhadmin.cn
	 * @param taskId 任务ID
	 */
	protected void completeMyPersonalTask(String taskId) {
		taskService.complete(taskId);
	}

	/**
	 * 作废流程
	 * from  fhadmin.cn
	 * @param processId 流程实例ID
	 * @param reason    作废原因
	 * @throws Exception
	 */
	protected void deleteProcessInstance(String processId, String reason) throws Exception {
		runtimeService.deleteProcessInstance(processId, reason);
	}

	/**
	 * 删除历史流程
	 * from  fhadmin.cn
	 * @param PROC_INST_ID_ 流程实例ID
	 * @throws Exception
	 */
	protected void deleteHiProcessInstance(String PROC_INST_ID_) throws Exception {
		historyService.deleteHistoricProcessInstance(PROC_INST_ID_);
	}
 

 

0
0
分享到:
评论

相关推荐

    Flowable深入浅出-14 Flowable-BPMN操作流程之任务完成

    Flowable深入浅出-14 Flowable-BPMN操作流程之任务完成,欢迎进入我的专栏第14节查看,专栏地址:https://blog.csdn.net/houyj1986/column/info/31755

    Flowable深入浅出-12 Flowable-BPMN操作流程之用户任务UserTask

    Flowable深入浅出-12 Flowable-BPMN操作流程之用户任务UserTask,请参考专栏https://blog.csdn.net/houyj1986/column/info/31755第12篇

    flowable-engine-flowable-6.7.2.zip

    3. **任务服务(Task Service)**:Flowable的任务服务提供对用户任务的管理,如分配任务、完成任务、查询任务等。它与业务用户交互,确保流程的顺利进行。 4. **历史服务(History Service)**:Flowable记录了...

    Flowable-6.5.0 用户手册.pdf

    Flowable 支持查询,用户可以使用 Flowable API 或 Flowable REST API 查询流程实例、任务等信息。 4. Flowable 的应用场景 Flowable 的应用场景包括业务流程管理、工作流管理、自动化流程等。 4.1. 业务流程管理...

    flowable-engine-flowable-6.7.2.tar.gz

    Flowable提供了丰富的任务API,如任务查询、任务完成、任务分配等。 4. **事件(Event)**:事件是流程中的重要组成部分,可以是流程实例的触发器,也可以用来响应流程中的特定情况。例如,边界事件可以监听任务的...

    activiti画图工具

    使用Flowable画图工具时,你可以创建多种类型的节点,如开始事件、结束事件、用户任务、服务任务、 Exclusive Gateway(排他网关)等。每个节点都有特定的含义和行为,通过它们的组合,可以构建出复杂的业务逻辑。...

    flowable6.3.0中文手册

    任务管理功能包括任务分配、任务查询、任务操作(如领取、完成、委派等)。 4. **事件与信号**:Flowable支持多种事件和信号,如边界事件、中间事件,以及自定义信号。这些机制可以实现流程实例的动态响应,提高...

    flowable-6.7.2.zip

    Flowable提供了强大的任务管理功能,允许用户创建、分配、监控和完成任务。在6.7.2版本中,可能会对用户体验或任务处理逻辑进行了一些改进。 4. **表单集成**: Flowable可以与各类表单系统集成,如使用Casandra...

    Flowable BPMN 用户手册

    4. **流程实例的生命周期**:流程实例的启动、暂停、恢复、完成和终止等操作,Flowable都提供了完善的API支持。 5. **流程变量**:流程变量用于存储流程执行过程中的数据,Flowable允许动态设置和读取变量,实现...

    Flowable 6.4.0官方github源代码

    它支持用户任务的分配、领取、完成,以及任务的查询和监控。源代码中会包含任务管理器的实现,以及与工作流引擎交互的任务API,这有助于我们理解任务是如何在不同参与者之间流转的。 事件处理在Flowable中扮演着...

    flowable-7.0.0.M

    Flowable支持各种BPMN元素,如开始事件、结束事件、任务、网关、事件、数据对象等,使得业务流程的建模变得更加直观。 其次,Flowable 7.0.0.M强化了对工作流的支持。工作流是指一系列有序的任务,通过这些任务的...

    Flowable-6.3.1

    Flowable是Activiti原班主创人员从Activiti分离出来的一套工作流引擎,是一个业务流程管理(BPM)和工作流系统,适用于开发人员和系统管理员。其核心是超快速、稳定的BPMN2流程引擎,易于与 Spring集成使用。 Flowable...

    flowable-engine-flowable-6.4.2.zip(官方源码)

    4. **任务管理**:Flowable提供任务管理接口,使得用户可以查询、分配、完成任务,并支持多角色协作。同时,还支持任务的委托、优先级设置等功能。 5. **历史追踪**:Flowable内置审计日志,记录了流程实例的详细...

    flowable官方文档中文版.zip

    还包括任务查询、任务分配和任务完成的详细步骤。 7. **信号与事件**:如何在流程中使用信号来触发特定行为,以及事件处理机制,如边界事件和中间事件。 8. **服务调用与表达式**:在Flowable中调用外部服务的方式...

    v6.4.1 flowable war包

    开发者可以使用这些API来启动流程实例、查询任务、完成任务、读取流程历史数据等,实现流程自动化和业务逻辑的远程控制。 5. **flowable-task**: Flowable Task组件专注于任务管理,它提供了用户任务的处理、分配...

    flowable_demo.rar

    7. **监听器(Listeners)和事件**:Flowable支持添加监听器来监听流程中的特定事件,如任务完成或流程启动。这有助于自定义流程行为。示例代码可能包含了如何添加和实现这些监听器的示例。 8. **表单(Forms)**:...

    Flowable-6.5.0 用户手册中文版.pdf

    2. **任务管理**:Flowable提供了任务管理功能,允许用户分配、接收、完成和委托任务。此外,还支持任务查询、任务挂起和恢复等操作,以适应不同的业务需求。 3. **流程实例管理**:用户可以启动新的流程实例,查看...

    flowable-engine-flowable-6.6.0.zip

    3. **API和SDK**: Flowable提供了丰富的Java API和RESTful服务接口,允许开发者进行流程的生命周期管理,包括部署流程定义、启动流程实例、查询任务、完成任务、变更流程实例状态等操作。此外,还提供了命令行工具和...

Global site tag (gtag.js) - Google Analytics