state machine bugfix

This commit is contained in:
ialbert 2025-05-30 18:26:17 +03:00
parent 3c986b4954
commit 02038847f2

View file

@ -3,21 +3,19 @@ package ru.spcex.clearing.config.state_machine_1;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.InitializingBean;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.messaging.Message;
import org.springframework.messaging.support.MessageBuilder;
import org.springframework.statemachine.StateMachine;
import org.springframework.statemachine.config.StateMachineFactory;
import org.springframework.stereotype.Component;
import ru.spcex.clearing.session.stage.TaskType;
@Component
//@Component
public class MachineTestService implements InitializingBean {
private final Logger log = LoggerFactory.getLogger(getClass());
private final StateMachine<TaskType, SessionEvent> stateMachine;
@Autowired
// @Autowired
public MachineTestService(StateMachineFactory<TaskType, SessionEvent> stateMachineFactory) {
this.stateMachine = stateMachineFactory.getStateMachine();
}