Package com.atomikos.finitestates

Interface Summary
FSM Interface of a finite state machine.
FSMEnterEventSource Interface of an FSMEnterEventSource.
FSMEnterListener A listener on FSMEnterEvent occurrences.
FSMPreEnterEventSource A source of FSMPreEnterEvents.
FSMPreEnterListener A listener that wants to be notified BEFORE the new state is entered.
FSMPreTransitionEventSource A source of PreTransitionEvents.
FSMPreTransitionListener A listener interface for FSMTransition events, but one that wishes to be notified BEFORE the transition is exposed to other threads.
FSMTransitionEventSource A source of TransitionEvents.
FSMTransitionListener A listener interface for FSMTransitionEvents.
Stateful Abstract representation of an object that has a state.
StateMutable Abstract representation of an object that has a state and this state can be set.
TransitionTable A Transition Table determines which transitions are legal.
 

Class Summary
AllowAllTransitionTable A default transition table implementation that allows any transition without really checking anything.
FSMEnterEvent Events signalling the transition of the FSM to a new state.
FSMImp Implementation of a finite state machine.
FSMTransitionEvent Events signalling a transition of a FSM.
 



Copyright © 2011. All Rights Reserved.