# Uses of Package
org.apache.mina.statemachine

- Packages that use org.apache.mina.statemachine
  Package | Description
  --- | ---
  org.apache.mina.statemachine |
  org.apache.mina.statemachine.context |
  org.apache.mina.statemachine.transition |

- Classes in org.apache.mina.statemachine used by org.apache.mina.statemachine
  Class and Description
  NoSuchStateException Exception thrown by `StateMachine` when a transition in the state machine references a state which doesn't exist.
  State Represents a state in a `StateMachine`.
  StateMachine Represents a complete state machine.
  StateMachineFactory Creates `StateMachine`s by reading `State`, `Transition` and `Transitions` (or equivalent) and `SelfTransition` annotations from one or more arbitrary objects.
  StateMachineProxyBuilder Used to create proxies which will forward all method calls on them to a `StateMachine`.

- Classes in org.apache.mina.statemachine used by org.apache.mina.statemachine.context
  Class and Description
  State Represents a state in a `StateMachine`.

- Classes in org.apache.mina.statemachine used by org.apache.mina.statemachine.transition
  Class and Description
  State Represents a state in a `StateMachine`.

Copyright © 2004-2012 Apache MINA Project. All Rights Reserved.