S
- the type of stateE
- the type of eventpublic class StateMachineConfigBuilder<S,E> extends AbstractConfiguredAnnotationBuilder<StateMachineConfig<S,E>,StateMachineConfigBuilder<S,E>,StateMachineConfigBuilder<S,E>>
AnnotationBuilder
handling all shared builders which effectively contructs
full configuration for StateMachineConfig
.Constructor and Description |
---|
StateMachineConfigBuilder() |
Modifier and Type | Method and Description |
---|---|
protected StateMachineConfig<S,E> |
performBuild()
Subclasses must implement this method to build the object that is being returned.
|
apply, apply, beforeConfigureMains, beforeConfigurePosts, beforeInit, doBuild, getConfigurer, getConfigurers, getOrApply, getOrBuild, getSharedObject, getSharedObjects, objectPostProcessor, postProcess, removeConfigurer, removeConfigurers, setSharedObject
build, getObject
protected StateMachineConfig<S,E> performBuild() throws java.lang.Exception
AbstractConfiguredAnnotationBuilder
performBuild
in class AbstractConfiguredAnnotationBuilder<StateMachineConfig<S,E>,StateMachineConfigBuilder<S,E>,StateMachineConfigBuilder<S,E>>
java.lang.Exception
- if error occurred