The simple, stupid workflow engine for Java
- 源代码名称:easy-flows
- 源代码网址:http://www.github.com/j-easy/easy-flows
- easy-flows 源代码文档
- easy-flows 源代码下载
Git URL
git://www.github.com/j-easy/easy-flows.git
Git Clone 代码到本地
git clone http://www.github.com/j-easy/easy-flows
Subversion 代码到本地
$ svn co --depth empty http://www.github.com/j-easy/easy-flows Checked out revision 1. $ cd repo $ svn up trunk
最新新闻
12/03/2020:第2个版本的新增了一个 WorkContext(工作上下文信息),类似于Bus总线思路,所有节点都可以共享 WorkContext 信息。
什么是容易流?
轻松流是Java的工作流引擎。 它提供简单的api和构建块,以方便创建和运行可以组合工作流。
简单流程中的工作单元由 Work 接口表示。 工作流由 WorkFlow 接口表示。 轻松流提供 WorkFlow 接口的4实现:
class PrintMessageWork implements Work { private String message; public PrintMessageWork(String message) { this.message = message; } public String getName() { return "print message work"; } @Override public WorkReport call(WorkContext workContext) { System.out.println(message); return new DefaultWorkReport(WorkStatus.COMPLETED, workContext); } }
