В нетипизированном akka persistence
мы можем легко ввести таймауты для состояний с
PersistentFSMBase.when(stateName: S, stateTimeout: FiniteDuration)
В новых akka typed
для FSM
в соответствии с https://doc.akka.io/docs/akka/current/typed/fsm.html мы можем ввести таймауты как
Behaviors.withTimers { ... }
Но как мы можем ввести таймауты для состояний в akka typed persistence
, если у нас есть только commandHandler
и eventHandler
и мы не можем изменить Behavior
?