![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 2877 阅读 · 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 · 849 阅读 · 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 · 1149 阅读 · 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 · 810 阅读 · 0 评论 -
activiti系列之ProcessEngines
ProcessEngines 是一个创建流程引擎与关闭流程引擎的工具类,所有创建的ProcessEngine实例均被注册到ProcessEngines中。 ProcessEngine 一个ProcessEngine实例代表一个流程引擎,从ProcessEngine可以获取各种服务组件,依据这些服务组件可以操作流程实例、任务、系统角色等数据。 ProcessEngine processEngine; //流程存储服务 提供一系列管理流程定义和流程部署的API RepositoryService rep原创 2020-07-02 23:31:05 · 1248 阅读 · 0 评论