
activiti
慕思m
进无止境 有始无终
展开
-
Activiti(四)--流程任务
1 BPMN 2.0任务BPMN 2.0定义了多种不同的任务,每种任务都有其特定的行为.BPMN2.0中定义的任务有Service Task,Send Task,Receive Task,User Task,Manual Task,Business Rule Task和Script Task1.1 任务的继承任务的继承关系如下图:1.2 任务的类型ServiceTask:服务任务可以用...原创 2020-05-09 22:03:54 · 1509 阅读 · 0 评论 -
Activiti(四)--流程事件
1 事件分类1.1 按照事件的位置分类开始事件:表示流程开始的事件结束事件:表示流程结束的事件中间事件:出现在流程中,单独作为流程节点的事件1.2 按照事件的特性分类Catching事件:会一直等待被触发Throwing事件:会自动触发并反馈结果2.事件定义2.1 定时器事件定义定时器事件是由定时器触发的事件,定时器事件的定义可以嵌套在开始事件,中间事件或者边界事件中.配置如下...原创 2020-05-05 21:31:01 · 1193 阅读 · 0 评论 -
Activiti(五)--历史数据管理和流程引擎管理
历史数据管理和流程引擎管理1 历史数据管理 1.1 历史流程实例查询 1.2 历史任务查询 1.3 历史行为查询 1.4 历史流程明细查询 1.5 删除历史流程实例和历...原创 2020-05-03 22:35:46 · 1389 阅读 · 0 评论 -
Activiti(四)--流程控制
Activiti流程控制1 流程实例与执行流 1.1 流程实例与执行流概念 1.2 流程实例与执行流对象(ProcessInstance与Execution)2 启动流程3 流程参数 3.1 设置与查询流程参数 3....原创 2020-05-02 17:53:59 · 1279 阅读 · 0 评论 -
Activiti(三)--流程任务管理
Activiti流程任务管理1 任务的创建与删除1 任务的创建与删除1.1 Task接口一个Task实例表示流程中的一个任务,Task是一个接口,其实现类为TaskEntityImpl,对应的数据库表为ACT_RU_TASK.TaskEntityImpl包括以下属性:id:主键,对应ID_字段revision:该数据版本号,对应REV_字段owner:任务拥有人,对应OWNER_字段...原创 2020-05-02 11:28:03 · 2395 阅读 · 0 评论 -
Activiti(二)--流程存储
Activiti流程存储1 流程文件部署2 流程定义的管理1 流程文件部署1.1 Deployment对象Deployment对象是一个接口,一个Deployment实例表示一条ACT_RE_DEPLOYMENT表的数据,子接口为DeploymentEntity,实现类为DeploymentEntityImpl,其包含以下字段id:主键name:部署名称DeploymentTime: ...原创 2020-04-30 20:51:32 · 1644 阅读 · 1 评论 -
Activiti(一)--数据库表设计
Activiti数据库表设计1 通用数据库表2 流程存储表3 身份数据表4 运行时数据表5 历史数据表6 DMN规则引擎表1 通用数据库表1.1 资源表表ACT GE BYTEARRAY 用于保存与流程引擎相关的资源,只要调用了Activiti 存储服务的API ,涉及的资源均会被转换为byte 数组保存到这个表中。在资源表中设计了一个BYTES宇段,用来保存资源的内容,因此理论上其可以用于...原创 2020-04-28 22:34:25 · 1279 阅读 · 0 评论 -
activiti部署流程文件
部署流程文件的方法有以下几种 DeploymentBuilder addInputStream(String var1, InputStream var2); DeploymentBuilder addClasspathResource(String var1); DeploymentBuilder addString(String var1, String var2); ...原创 2020-03-16 20:37:30 · 482 阅读 · 0 评论