- Fettle - Class in se.fearless.fettle
-
Utility class to have an easy to find entry point to the framework
- fireEvent(StateMachine<S, E, C>, E, C) - Method in class se.fearless.fettle.impl.AbstractTransitionModel
-
- fireEvent(E) - Method in class se.fearless.fettle.impl.TemplateBasedStateMachine
-
- fireEvent(E, C) - Method in class se.fearless.fettle.impl.TemplateBasedStateMachine
-
- fireEvent(E) - Method in interface se.fearless.fettle.StateMachine
-
Fires an event at the state machine, possibly triggering a state change
- fireEvent(E, C) - Method in interface se.fearless.fettle.StateMachine
-
Fires an event at the state machine, possibly triggering a state change
- fireEvent(StateMachine<S, E, C>, E, C) - Method in interface se.fearless.fettle.TransitionModel
-
Fires the event at the state machine.
- forceSetState(StateMachine<S, E, C>, S) - Method in class se.fearless.fettle.impl.AbstractTransitionModel
-
- forceSetState(S) - Method in class se.fearless.fettle.impl.TemplateBasedStateMachine
-
- forceSetState(S) - Method in interface se.fearless.fettle.StateMachine
-
Forces the state machine to enter the forcedState even if there are no transitions leading to it
No transition actions are run but exit actions on the current state and entry actions on the new state are run
- forceSetState(StateMachine<S, E, C>, S) - Method in interface se.fearless.fettle.TransitionModel
-
Forces the state machine to enter the forcedState even if there are no transitions to that state.
- From<S,E,C> - Interface in se.fearless.fettle.builder
-
- from(S) - Method in interface se.fearless.fettle.builder.Transition
-
- fromAll() - Method in interface se.fearless.fettle.builder.Transition
-
- fromAllTransitions - Variable in class se.fearless.fettle.impl.AbstractTransitionModel
-