Uses of Package
com.tangosol.util.fsm
-
Packages that use com.tangosol.util.fsm Package Description com.tangosol.util.fsm Contains Finite state machine interfaces. -
Classes in com.tangosol.util.fsm used by com.tangosol.util.fsm Class Description Event AnEventcaptures the information that may trigger aTransitionin aFiniteStateMachinefrom one state to another.ExecutionContext Provides contextual information about aFiniteStateMachine, typically to aid in runtime decision making for actions (eg:TransitionActions,StateEntryActions and/orStateExitActions) andEvents.FiniteStateMachine AFiniteStateMachineimplements a general purpose finite-state-machine.FiniteStateMachineListener A FiniteStateMachineListener listens for state related events on aFiniteStateMachine.Instruction A marker interface forInstructions toFiniteStateMachines.LifecycleAwareEvent ALifecycleAwareEventis a specializedEventthat receives callbacks during the processing of theEventby aFiniteStateMachine.Model AModelrepresents the definition of aFiniteStateMachine, the set of known states,Transitions between said states andStateEntryActions /StateExitActions to be performed when said states are changed.NonBlockingFiniteStateMachine AnNonBlockingFiniteStateMachineis a specializedFiniteStateMachineimplementation that performs transitions asynchronously to the threads that request state changes.NonBlockingFiniteStateMachine.CoalescedEvent.Process TheNonBlockingFiniteStateMachine.CoalescedEventto process.NonBlockingFiniteStateMachine.DefaultTaskDependencies Implementation of Dependencies for TaskNonBlockingFiniteStateMachine.TaskDependencies Dependencies for Task.RollbackTransitionException ARollbackTransitionExceptionmay be thrown during anTransitionActionfor aTransitionif the saidTransitionshould be aborted.StateEntryAction AStateEntryActionencapsulates the actions to be performed by aFiniteStateMachinewhen a particular state is entered.StateExitAction AStateExitActionencapsulates the actions to be performed by aFiniteStateMachinewhen leaving a known state.Transition ATransitionrepresents a transition in aFiniteStateMachinefrom one or more possible states to a desired state.TransitionAction ATransitionActionencapsulates the actions to be performed as part of theTransitionfrom one state to another.