
Activiti
木木木又又
这个作者很懒,什么都没留下…
展开
-
Activiti系列之任务组件TaskService
//任务组件TaskService taskService = processEngine.getTaskService();//流程办理1、taskService.complete("taskId");参数:taskId作用:直接完成此次正在运行的任务,对用ac_ru_task表Map<String, Object> variables=new HashMap<>();2、taskService.complete("taskId",variables );..原创 2020-07-06 12:37:13 · 3090 阅读 · 0 评论 -
Activiti系列之相关ID总结
部署id act_re_deployment id流程定义id act_re_procdel id流程实例id act_ru_execution id执行实例id act_ru_task execution_id原创 2020-07-06 12:32:56 · 934 阅读 · 0 评论 -
activiti系列之网关
流程中的网关主要用于控制流程的流向1、单向网关依据条件只能选择一条路,没有符合条件的顺序流则会抛出异常。2、并行网关(ParallelGateWay)可以同时执行多个流程, 直到总流程的结束. 可以对流程进行分支和聚合, 此时流程实例(processInstance)id和执行对象(execution)id是不一样的流程(并行网关)部署启动后相关表数据变化(2个分支)2.1、正在执行的执行对象表act_ru_execution(3条数据, 并行分支数2+流程实例1)2.2、流..原创 2020-07-04 21:50:38 · 1243 阅读 · 0 评论 -
activiti系列之数据表
流程中历史数据和正在执行的数据是分开存储的1、通用数据表(RepositoryService)以“act_ge”开头(general)1.1、 act_ge_bytearray (资源表)保存字符串、流程文件内容、流程图片。一次部署可以添加多个资源,资源会被保存到资源表(act_ge_bytearray)中。1.2、act_ge_property(属性表)工作流的id算法和版本 用来生成下一个主键信息2、流程存储表(RepositoryService)以"act_re"开..原创 2020-07-04 21:23:26 · 895 阅读 · 0 评论 -
activiti系列之ProcessEngines
ProcessEngines 是一个创建流程引擎与关闭流程引擎的工具类,所有创建的ProcessEngine实例均被注册到ProcessEngines中。ProcessEngine一个ProcessEngine实例代表一个流程引擎,从ProcessEngine可以获取各种服务组件,依据这些服务组件可以操作流程实例、任务、系统角色等数据。ProcessEngine processEngine;//流程存储服务 提供一系列管理流程定义和流程部署的APIRepositoryService rep原创 2020-07-02 23:31:05 · 1360 阅读 · 0 评论