jbpm-task节点

task节点的Assignment存一组用户后,这些用户可查看此任务节点,然后领取任务

public static void main(String[] args) {
//		JbpmUtil.deploy("task02.jpdl.xml");//流程定义持久化到数据库
		ExecutionService executionService = JbpmUtil.getExecutionService();
		TaskService taskService = JbpmUtil.getTaskService();
//		executionService.startProcessInstanceByKey("task02 ");//启动一个流程实例
		List<Task> tasks = taskService.findGroupTasks("cai20");//通过用户名查看任务
		for(Iterator iterator = tasks.iterator();iterator.hasNext();){
			Task task = (Task) iterator.next();
			System.out.println(task.getActivityName()+"----");
		}
//		taskService.takeTask("70008", "cai10");//领取任务,只能有一个人领取,此后其他人不可查看当前任务
	}


用户信息存在jbpm4_participation表中,任务存在jbpm4_task表中


创建角色和用户,多对多关系


一个流程任务分配给一组用户(角色)可见


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值