在状态机的两个状态之间是否可以有多个触发器?



我正在为一个基于Stateless4j API的工作流管理系统实现一个状态机。根据有限状态机的概念,在两个状态之间是否可能有多个触发器?触发器是在基于Stateless4j的状态机中促进状态之间转换的概念实体。如果在两个状态之间可能有多个触发器,我们如何在Stateless4j API中实现它?

请分享你的想法!

为什么不呢?甚至Stateless4J示例也有:

phoneCallConfig.configure(State.Connected)
....
    .permit(Trigger.LeftMessage, State.OffHook)
    .permit(Trigger.HungUp, State.OffHook)
...

相关内容

  • 没有找到相关文章

最新更新