Squirrel State Macne 0.2.4 发布了,改进记录:
- 支持Action异步调用
- 支持声明式事件的异步派发
- 支持定时状态 (Timed State)
- 增加有限状态机内部执行状态诊断信息
- 增加@OnBeforeActionExecuted/@OnAfterActionExecuted事件监听注解
- Bug修复
https://github.com/hekailiang/squirrel
Squirrel State Machine 是基于Java的有限状态机的实现。主要实现功能包括:
- 提供友好的API来构建状态机
- 提供基于注释声明状态机
- 事件驱动的状态转移
- 状态机自诊断
- 状态机导出SCXML,DOT文件
项目主页:https://github.com/hekailiang/squirrel
来自:开源中国社区

