我有一个用例,我想监听每个发送到我的 spring 状态机的事件并记录它们。目前我能看到spring只支持监听OnTransitionStartEvent, OnTransitionEvent, OnTransitionEndEvent, OnStateExitEvent, OnStateEntryEvent, OnStateChangedEvent, OnStateMachineStart, OnStateMachineStop, 以及其他扩展基础事件类StateMachineEvent的事件。
这些都不满足我的用例,我想对状态机接收到的每个事件进行一些处理。
有办法吗?