activiti(5):流程设计
来源:互联网 发布:淘宝签约卖家 编辑:程序博客网 时间:2024/06/07 02:52
eclipse插件设计流程中常用元素:
1启动与结束,主要记录四种:
空启动、定时启动和空结束、终止,如图:
空启动,StartEvent,开始事件没有任何的触发条件,流程部署启动后自动触发;
定时启动,TimeStartEvent,定时启动,可设置timeCycle标签,在cron表达式中设置启动时间;
空结束,EndEvent,结束当前执行流;
终止,TerminateEndEvent,结束整个流程。
2流与任务:
流,SequenceFlow,可以理解为执行路径,分为顺序流和条件顺序流,结合网关
理解;
任务,Task,最常用为用户任务,UserTask,可结合API使用;
3网关:
主要记录三种常用网关:
排他网关,ExclusiveGateWay,非此即彼,只能执行一个结果,执行第一个判断
条件为true的流;
并行网关,ParallelGateway,用于执行并发的流,也可用于合并流,执行并发时
会为之后的每一个流创建并行的执行路线,合并时待全部流执行完才继续向下执行。
包容网关,InclusiveGateway,与并行网关不同的是,执行并发的流前会判断,
条件为true时,才会开启一个并行的流。
4监听:
主要记录两种,任务监听与流监听,这个比较有用,可以结合java代码,非常灵活的完成业务逻辑,并且支持配置多个监听:
任务监听类需要实现TaskListener接口,重写notify方法,然后将监听类添加到UserTask
中去,可以监听任务的创建start与结束end;
流监听需实现ExecutionListener,同样重写notify方法,可监听流take。
阅读全文
0 0
- activiti(5):流程设计
- Activiti流程设计工具
- Activiti流程设计工具
- Activiti流程设计工具
- activiti保存流程设计
- activiti流程设计器汉化
- 初识Activiti流程设计工具
- ESTBPM3 --- Activiti 5 在线流程设计器开发
- activiti流程设计器activiti designer在eclipse中的安装。
- activiti,工作流,web流程设计器,SSM,activiti工作流
- activiti,工作流,web流程设计器,SSM,activiti工作流
- activiti,工作流,web流程设计器,SSM,activiti工作流
- activiti,工作流,web流程设计器,SSM,activiti工作流
- activiti,工作流,web流程设计器,SSM,activiti工作流
- activiti 工作流 web 流程设计器 SSM activiti工作流
- activiti modeler流程设计器界面定制
- Activiti 流程设计器下载地址
- Ecipse安装activiti流程设计器插件
- 线程死锁
- Struts2标签 %{ } %{# }的使用范围
- C/C++ 知识积累 --(1) struct结构体大小的计算
- Kotlin学习之-4.3.2 包管理
- caffe 配置过程中遇到的错误
- activiti(5):流程设计
- Android-----------判断是否有网络连接并手动开启网络
- cookie的简介
- 51_面向对象_24_内部类详解
- C语言实现单链表面试题——基础篇(上)
- [bzoj]1015: [JSOI2008]星球大战starwar
- 表格超过限制自动换行或隐藏省略
- python爬取大众点评网商家信息以及评价,并将数据存储到excel表中(源码及注释)
- javascript格式化数字问题(1234567890 --> 1,234,567,890)