Uses of Interface
com.tangosol.util.fsm.Instruction
-
Packages that use Instruction Package Description com.tangosol.util.fsm Contains Finite state machine interfaces. -
-
Uses of Instruction in com.tangosol.util.fsm
Classes in com.tangosol.util.fsm that implement Instruction Modifier and Type Class Description static class
Instruction.ProcessEvent<S extends Enum<S>>
static class
Instruction.TransitionTo<S extends Enum<S>>
static class
NonBlockingFiniteStateMachine.DelayedTransitionTo<S extends Enum<S>>
ANonBlockingFiniteStateMachine.DelayedTransitionTo
is a specializedInstruction
forNonBlockingFiniteStateMachine
s that enables aStateEntryAction
to request a delayed transition to another state, unlike aInstruction.TransitionTo
Instruction
which occurs immediately.static class
NonBlockingFiniteStateMachine.ProcessEventLater<S extends Enum<S>>
A specializedInstruction
forNonBlockingFiniteStateMachine
s that enables aStateEntryAction
to request anEvent
to be processed at some point in the future.Fields in com.tangosol.util.fsm declared as Instruction Modifier and Type Field Description static Instruction
Instruction. NOTHING
TheInstruction
for aFiniteStateMachine
to do nothing.static Instruction
Instruction. STOP
TheInstruction
for aFiniteStateMachine
to stop.Methods in com.tangosol.util.fsm that return Instruction Modifier and Type Method Description Instruction
StateEntryAction. onEnterState(S exitingState, S enteringState, Event<S> event, ExecutionContext context)
Performs the necessary actions when aFiniteStateMachine
enters a particular state.
-