MyFlowEngine輕量級的流程引擎
MyFlowEngine 是自研的流程引擎,非常輕量級,為互聯(lián)網(wǎng)企業(yè)打造。
支持以下類型
- 事件:啟動事件、結束事件
- 網(wǎng)關:并行網(wǎng)關、排它網(wǎng)關、包容網(wǎng)關
- 順序流:有條件順序流、無條件順序流
- 任務:ServiceTask任務
--------使用方法--------
1)通過spring來構造MyEngine單例
2)解析流程
// 解析
Resource resource = null;
resource = new DefaultResourceLoader().getResource("engine.xml");
ProcessDefinition processDefinition = engine.parse(resource);
3)部署流程生成實例
ProcessInstance processInstance = engine.deploy(processDefinition);
4)運行實例
engine.run(processInstance);
評論
圖片
表情
