0

我找不到有关此功能的任何参考。我是否应该在构建器中实现一个辅助方法来读取 StateTransition 对象中的字段并自己填充链 configureTransition() 调用?

只是为了确认不要重新发明轮子。

更新:我正在尝试使用 StateMachineBuilder 在属性文件中配置一些预定义的状态和转换。在 Builder 中,他们使用这个链式调用来生成配置:

builder.configureTransitions().withExternal().source(s1)....

我想到的是,从文件中读取的所有内容都存储在一个对象中,spring sm 库有这个 StateTransition 对象。但是据我从API中了解到,没有办法直接使用它来配置状态机。相反,我可以读取对象中的各个字段并使用上面的链式调用。

谢谢!

4

1 回答 1

0

如果你想那样做,你提到的几乎是唯一的选择。希望我们得到对外部状态机定义的真正支持,即在https://github.com/spring-projects/spring-statemachine/issues/78中跟踪。

于 2016-01-13T08:05:40.813 回答