Spring State Machine
org.springframework.statemachine

Class EnumStateMachine<S extends java.lang.Enum<S>,E extends java.lang.Enum<E>>

Spring State Machine