有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 1 楼答案

    您需要使用StateMachineListener.stateContext(StateContext<S, E>)并侦听所有StateContext更改。从那里检查StateContext.getStage()是否匹配Stage.EVENT_NOT_ACCEPTED

    最初添加侦听器接口时,我们没有上下文,后来当人们想要访问它时,我们不想破坏向后兼容性,因此添加了新方法