| Interface | Description |
|---|---|
| EnsembleListener<S,E> |
EnsembleListener for various ensemble events. |
| StateMachineEnsemble<S,E> |
StateMachineEnsemble is a contract between a StateMachine and
arbitrary ensemble of other StateMachines. |
| Class | Description |
|---|---|
| CompositeEnsembleListener<S,E> |
Default
EnsembleListener dispatcher. |
| DistributedStateMachine<S,E> |
DistributedStateMachine is wrapping a real StateMachine and works
together with a StateMachineEnsemble order to provide a distributed state
machine. |
| EnsembleListenerAdapter<S,E> |
Adapter implementation of
EnsembleListener implementing all
methods which extended implementation can override. |
| StateMachineEnsembleObjectSupport<S,E> |
Support class for implementing
StateMachineEnsembles. |
| Exception | Description |
|---|---|
| StateMachineEnsembleException |
General exception indicating a problem in ensemble.
|