我想在我的“主”状态机中运行一个具有不同配置的状态机。我还没有在网络上找到相关的东西,我在Spring State Machine方面也没有太多经验。
我发现的一种解决方案是,当主状态机完成其流程时,向第二个状态机发送一个事件。然而,这对我来说还不够满意。
如果有人知道并分享如何创建嵌套状态机,将不胜感激。
发布于 2020-09-24 02:07:50
我理解你的问题,你的流程如下所示:
US flow [stock -> deliver]
created -> processing -> -> completed
Canada flow [stock -> export -> deliver]如果为真,则可以使用Hierarchical States和Regions来配置嵌套状态。您可以使用分层状态配置流,并将每个嵌套流标记为一个区域。请参阅示例here
https://stackoverflow.com/questions/64030647
复制相似问题