| Package | Description |
|---|---|
| io.hektor.fsm.builder | |
| io.hektor.fsm.builder.impl |
| Modifier and Type | Method and Description |
|---|---|
StateBuilder<S,C,D> |
StateBuilder.withEnterAction(BiConsumer<C,D> action)
Register an action that will be executed upon entering this state.
|
StateBuilder<S,C,D> |
StateBuilder.withExitAction(BiConsumer<C,D> action)
Register an action that will be executed upon exiting this state.
|
StateBuilder<S,C,D> |
StateBuilder.withStateTimeout()
Set the maximum time we allow to stay in this state.
|
StateBuilder<S,C,D> |
FSMBuilder.withTransientState(S state) |
| Modifier and Type | Class and Description |
|---|---|
class |
StateBuilderImpl<S extends Enum<S>,C extends Context,D extends Data> |
Copyright © 2019. All rights reserved.