Spring Statemachine - 自动流程

时间:2016-05-02 13:29:06

标签: spring spring-statemachine

在我的项目中,我基本上有这些国家:

S1,S2,S3,S4

当我发送事件E1时,转换到S2。现在根据选择,将状态更改为S3或保持在S2。当转换到S3时 - >我想再次自动转发到S4或留在S3,没有任何新的事件。

知道怎么做吗?

1 个答案:

答案 0 :(得分:0)

我认为你有两种选择。

  • 在具有Spring framework的{​​{1}}和S3之间定义匿名转换(无事件)。如果后卫允许,则会自动进行此转换。
  • 您可以尝试的其他方法是在S4中使用输入操作。您可以从该操作发送其他事件。这仅在您控制事件并且知道没有其他事件排队时才有效。