| Package | Description |
|---|---|
| io.hektor.fsm | |
| io.hektor.fsm.impl |
| Modifier and Type | Method and Description |
|---|---|
FSM |
Definition.newInstance(Object uuid,
C context,
D data,
BiConsumer<S,Object> onUnhandledEvent,
TransitionListener<S> transitionListener)
Create a new
FSM based off of this Definition and assign
a unique UUID to this state machine. |
| Modifier and Type | Method and Description |
|---|---|
FSM |
DefinitionImpl.newInstance(Object uuid,
C ctx,
D data,
BiConsumer<S,Object> unhandledEventHandler,
TransitionListener<S> transitionListener) |
| Constructor and Description |
|---|
FsmImpl(Object uuid,
State[] states,
S initialState,
C ctx,
D data,
BiConsumer<S,Object> unhandledEventHandler,
TransitionListener<S> transitionListener) |
Copyright © 2019. All rights reserved.