Arch4J 1.1

Package org.arch4j.clientcontroller

Interface Summary
ContextView Specifies the state machine client's view of the context data.
StateContext Specifies state and transition access to the context data.

Class Summary
ClientStateProvider Provides runtime access to the client state model.
ContextImpl This class specifies the state context interface used by State and Transition objects.
ErrorState This class defines an error state.
State This abstract class defines basic behavior for a state.
StateMachine Manages the transition and navigation of the current state and its sub-states.
Transition A collection of transitions are specified by each state and driven by the state machine.

Exception Summary
StateMachineException This exception will be thrown within the state machine handling architecture to indicate a system type exception that cannot be handled by business code.

Arch4J 1.1

Copyright © 2000-2004 SpiderLogic, a service of Wipfli Ullrich Bertelson LLP.