S - the type of stateE - the type of eventpublic interface StateMachine<S,E> extends Region<S,E>
StateMachine provides an APIs for generic finite state machine needed
for basic operations like working with states, events and a lifecycle.| Modifier and Type | Method and Description |
|---|---|
ExtendedState |
getExtendedState()
Gets the state machine extended state.
|
State<S,E> |
getInitialState()
Gets the initial state
S. |
addStateListener, getState, getStates, getTransitions, isComplete, removeStateListener, sendEvent, sendEvent, start, stopExtendedState getExtendedState()