| Interface | Description |
|---|---|
| StateMachineFactory<S,E> |
StateMachineFactory is a strategy interface building StateMachines. |
| Class | Description |
|---|---|
| AbstractStateMachineConfigurerAdapter<S,E> |
Adapter base implementation for
StateMachineConfigurer. |
| AbstractStateMachineFactory<S,E> |
Base
StateMachineFactory implementation building StateMachines. |
| EnumStateMachineConfigurerAdapter<S extends java.lang.Enum<S>,E extends java.lang.Enum<E>> |
Base implementation of a
StateMachineConfigurer using enums. |
| ObjectStateMachineFactory<S,E> | |
| StateMachineBuilder |
StateMachineBuilder provides a builder pattern for
StateMachine using a similar concepts found from a
normal annotation based configuration. |
| StateMachineBuilder.Builder<S,E> |
Builder implementation handling logic of building
a StateMachine manually. |
| StateMachineConfig<S,E> |
Generic pojo keeping relates configs together.
|
| StateMachineConfigurerAdapter<S,E> |
Base implementation of a
StateMachineConfigurer using objects. |
| Annotation Type | Description |
|---|---|
| EnableStateMachine |
Annotation which imports @
Configurations related to
building state machines. |
| EnableStateMachineFactory |
Annotation which imports @
Configurations related to
building state machine factories. |