Package org.springframework.statemachine.config.model
package org.springframework.statemachine.config.model
-
ClassDescriptionBase implementation of a
StateMachineModelFactoryproviding some common grounds for various implementations.ChoiceData<S,E> A simple data object keeping choice related configs in a same place.ConfigurationData<S,E> Configuration object used to keep things together inStateMachineConfigurationBuilder.Default implementation of aStateMachineComponentResolverwhich resolves from aBeanFactoryif given or from a manually registered actions and guards.Default implementation of aStateMachineModel.EntryData<S,E> A simple data object keeping entrypoint related configs in a same place.ExitData<S,E> A simple data object keeping exitpoint related configs in a same place.HistoryData<S,E> A simple data object keeping history related configs in a same place.JunctionData<S,E> A simple data object keeping junction related configs in a same place.Generic exception indicating ill-formed state machine configuration.StateData<S,E> StateDatais a data representation of aStateused as an abstraction between aStateMachineFactoryand a state machine configuration.Strategy interface for resolving state machine components by their id's.StateMachineModel<S,E> Base abstract SPI class for state machine configuration.A generic builder interface for buildingStateMachineModels.StatesData<S,E> Data object used return and build data from aStateConfigurer.TransitionData<S,E> A simple data object keeping transition related configs in a same place.TransitionsData<S,E> Data object for transitions.