public class EnumStateMachineFactory<S extends Enum<S>,E extends Enum<E>> extends LifecycleObjectSupport implements StateMachineFactory<State<S,E>,E>
| Constructor and Description |
|---|
EnumStateMachineFactory(StateMachineTransitions<S,E> stateMachineTransitions,
StateMachineStates<S,E> stateMachineStates) |
| Modifier and Type | Method and Description |
|---|---|
StateMachine<State<S,E>,E> |
getStateMachine() |
StateMachine<State<S,E>,E> |
stateMachine() |
afterPropertiesSet, doStart, doStop, getBeanFactory, getPhase, getTaskExecutor, getTaskScheduler, getYarnEventPublisher, isAutoStartup, isRunning, onInit, setAutoStartup, setBeanFactory, setPhase, setTaskExecutor, setTaskScheduler, setYarnEventPublisher, start, stop, stoppublic EnumStateMachineFactory(StateMachineTransitions<S,E> stateMachineTransitions, StateMachineStates<S,E> stateMachineStates)