Class StateMachineConfig<S,E>
java.lang.Object
org.springframework.statemachine.config.StateMachineConfig<S,E>
- Type Parameters:
S
- the type of stateE
- the type of event
Generic pojo keeping relates configs together.
-
Field Summary
Modifier and TypeFieldDescriptionfinal ConfigurationData<S,
E> final StatesData<S,
E> final TransitionsData<S,
E> -
Constructor Summary
ConstructorDescriptionStateMachineConfig
(ConfigurationData<S, E> stateMachineConfigurationConfig, TransitionsData<S, E> transitions, StatesData<S, E> states) Instantiates a new state machine config.StateMachineConfig
(ConfigurationData<S, E> stateMachineConfigurationConfig, TransitionsData<S, E> transitions, StatesData<S, E> states, ModelData<S, E> model) Instantiates a new state machine config. -
Method Summary
-
Field Details
-
stateMachineConfigurationConfig
-
transitions
-
states
-
model
-
-
Constructor Details
-
StateMachineConfig
public StateMachineConfig(ConfigurationData<S, E> stateMachineConfigurationConfig, TransitionsData<S, E> transitions, StatesData<S, E> states) Instantiates a new state machine config.- Parameters:
stateMachineConfigurationConfig
- the state machine configuration configtransitions
- the transitionsstates
- the states
-
StateMachineConfig
public StateMachineConfig(ConfigurationData<S, E> stateMachineConfigurationConfig, TransitionsData<S, E> transitions, StatesData<S, E> states, ModelData<S, E> model) Instantiates a new state machine config.- Parameters:
stateMachineConfigurationConfig
- the state machine configuration configtransitions
- the transitionsstates
- the statesmodel
- the model
-
-
Method Details
-
getStateMachineConfigurationConfig
-
getTransitions
-
getStates
-
getModel
-