| Package | Description |
|---|---|
| io.hektor.fsm | |
| io.hektor.fsm.impl |
| Modifier and Type | Method and Description |
|---|---|
FSM |
Definition.newInstance(Object uuid,
C context,
D data) |
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 | Class and Description |
|---|---|
class |
FsmImpl<S extends Enum<S>,C extends Context,D extends Data> |
| Modifier and Type | Method and Description |
|---|---|
FSM |
DefinitionImpl.newInstance(Object uuid,
C ctx,
D data) |
FSM |
DefinitionImpl.newInstance(Object uuid,
C ctx,
D data,
BiConsumer<S,Object> unhandledEventHandler,
TransitionListener<S> transitionListener) |
Copyright © 2019. All rights reserved.