Class ObjectStateMachineFactory<S,E>

Type Parameters:
S - the type of state
E - the type of event
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.Lifecycle, org.springframework.context.Phased, org.springframework.context.SmartLifecycle, StateMachineFactory<S,E>, StateMachineReactiveLifecycle

public class ObjectStateMachineFactory<S,E> extends AbstractStateMachineFactory<S,E>
Implementation of a StateMachineFactory which know the actual types of State and StateMachine.
Author:
Janne Valkealahti