- Runtimeservice可以查询流程实例和执行,执行对应BPMN 2.0中的'token',基本上执行指向流程实例当前在哪里
- RuntimeService可以在流程实例等待外部触发时使用...,即这个用户会完成这个任务
- 完成意味着“做这个任务要求的事情”,通常来说会有很多种处理形式
IdentityService
- 可以管理,创建,更新,删除,查询..群组和用户...- FormService是一个可选服务,即使不使用它,Activiti也可以完美运行,不会损失任何功能
- FormService提供了启动表单和任务表单两个概念
- 启动表单会在流程实例启动之前展示给用户...查询作用在数据库上,必须使用数据库中定义的表名和列名,要了解内部数据结构
使用原生查询时,表名可以通过API获得,可以尽量减少对数据库的依赖
List tasks = taskService.createNativeTaskQuery...}
所有流程变量都可以使用,所有spring bean(spring环境中)也可以使用在表达式中
Method expression: 调用一个方法,使用或不使用参数
${printer.print()