0
东西基本我很想念。 这里是我的伪情景:或声明/条件开始
说我的流量可与A国或B国 开始。如果流动开始与A国,那么它应该过渡到B国触发事件S. 如果流动开始与B国则它应该过渡到状态A触发事件D. 我该如何建立这样的配置? 在此先感谢。
东西基本我很想念。 这里是我的伪情景:或声明/条件开始
说我的流量可与A国或B国 开始。如果流动开始与A国,那么它应该过渡到B国触发事件S. 如果流动开始与B国则它应该过渡到状态A触发事件D. 我该如何建立这样的配置? 在此先感谢。
这里是伪代码FOT是假的情景:
if (stateA) {
applyStateB()
triggerEventS()
} else if (stateB) {
applyStateA()
triggerEventD()
}
谢谢,但我的意思是使用Spring StateMachine方法,使用withExternal()。state().target()。event()....昨天我找到了解决方案。只需要多次使用withExternal().... – Oleg
你只能有一个初始状态,但在这之后,你可以选择做与火从行动的新事件。但是,也许你可以描述你正在试图解决的问题,因为只是阅读你的问题,这让我想知道你正在尝试做一些你不应该做的事情。 –
谢谢,我解决了它。我错误地定义了sm。做得好 !!! – Oleg