如何监听发送到 spring 状态机的每个事件

问题描述 投票:0回答:0

我有一个用例,我想监听每个发送到我的 spring 状态机的事件并记录它们。目前我能看到spring只支持监听OnTransitionStartEvent, OnTransitionEvent, OnTransitionEndEvent, OnStateExitEvent, OnStateEntryEvent, OnStateChangedEvent, OnStateMachineStart, OnStateMachineStop, 以及其他扩展基础事件类StateMachineEvent的事件。

这些都不满足我的用例,我想对状态机接收到的每个事件进行一些处理。

有办法吗?

listener event-listener state-machine spring-statemachine
© www.soinside.com 2019 - 2024. All rights reserved.