StateMachineService.acquireStateMachine не должен запускать stateMachine - PullRequest
0 голосов
/ 17 апреля 2020

При получении конечного автомата с помощью stateMachineService машина запускается, но я передал 'false' в качестве второго параметра.

stateMachine = stateMachineService.acquireStateMachine(id, false)

Согласно выводу консоли 'acquStateMachine' запускает машину.

Я использую DefaultStateMachineService

@Bean
public StateMachineService<BookingItemState, BookingItemEvent> stateMachineService(
        StateMachineFactory<BookingItemState, BookingItemEvent> stateMachineFactory,
        StateMachineRuntimePersister<BookingItemState, BookingItemEvent, String> stateMachineRuntimePersister) {
    return new DefaultStateMachineService<>(stateMachineFactory, stateMachineRuntimePersister);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...