Uses of Interface
com.tangosol.util.fsm.Instruction
Packages that use Instruction
-
Uses of Instruction in com.tangosol.util.fsm
Classes in com.tangosol.util.fsm that implement InstructionModifier and TypeClassDescriptionstatic final class
Instruction.ProcessEvent<S extends Enum<S>>
static final 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 InstructionModifier and TypeFieldDescriptionstatic final Instruction
Instruction.NOTHING
TheInstruction
for aFiniteStateMachine
to do nothing.static final Instruction
Instruction.STOP
TheInstruction
for aFiniteStateMachine
to stop.Methods in com.tangosol.util.fsm that return InstructionModifier and TypeMethodDescriptionStateEntryAction.onEnterState
(S exitingState, S enteringState, Event<S> event, ExecutionContext context) Performs the necessary actions when aFiniteStateMachine
enters a particular state.