@Configuration public class StateMachineFactoryConfiguration<S extends java.lang.Enum<S>,E extends java.lang.Enum<E>> extends AbstractAnnotationConfiguration<StateMachineConfigBuilder<S,E>,StateMachineConfig<S,E>>
Constructor and Description |
---|
StateMachineFactoryConfiguration() |
Modifier and Type | Method and Description |
---|---|
protected void |
onConfigurers(java.util.List<AnnotationConfigurer<StateMachineConfig<S,E>,StateMachineConfigBuilder<S,E>>> configurers) |
StateMachineFactory<State<S,E>,E> |
stateMachineFactory() |
getAnnotationAttributes, getConfigurers, setBeanClassLoader, setConfigurers, setImportMetadata
@Bean(name="stateMachineFactory") public StateMachineFactory<State<S,E>,E> stateMachineFactory()
protected void onConfigurers(java.util.List<AnnotationConfigurer<StateMachineConfig<S,E>,StateMachineConfigBuilder<S,E>>> configurers) throws java.lang.Exception
onConfigurers
in class AbstractAnnotationConfiguration<StateMachineConfigBuilder<S extends java.lang.Enum<S>,E extends java.lang.Enum<E>>,StateMachineConfig<S extends java.lang.Enum<S>,E extends java.lang.Enum<E>>>
java.lang.Exception