# Uses of Package
org.eclipse.net4j.util.fsm

- Packages that use org.eclipse.net4j.util.fsm
  Package | Description
  --- | ---
  org.eclipse.net4j.util.fsm | A framework for finite state machines.
  org.eclipse.net4j.util.security | Interfaces and classes for security, negotiation, authentication, authorization and cryptography.

- Classes in org.eclipse.net4j.util.fsm used by org.eclipse.net4j.util.fsm
  Class | Description
  --- | ---
  ITransition | Encpsulates the logic to be executed when an event arrives for a subject in a particular state.

- Classes in org.eclipse.net4j.util.fsm used by org.eclipse.net4j.util.security
  Class | Description
  --- | ---
  FiniteStateMachine | A finite state machine that is based on a matrix of `transitions`.
  ITransition | Encpsulates the logic to be executed when an event arrives for a subject in a particular state.