MyFlowEngine轻量级的流程引擎

联合创作 · 2023-09-30 05:45

MyFlowEngine 是自研的流程引擎,非常轻量级,为互联网企业打造。


支持以下类型



  • 事件:启动事件、结束事件

  • 网关:并行网关、排它网关、包容网关

  • 顺序流:有条件顺序流、无条件顺序流

  • 任务: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);
浏览 31
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报