|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
| Interface Summary | |
| ControlledObject | Used as flag, indicating that class may be used as controlled object during runtime. |
| ControlledObjectsManager | Implementors of this interface manages controlled objects' life cycles. |
| ControlledObjectsMap | Collection of controlled objects |
| EventManager | The implemetors of this interface manages events sent to
ModelEngine. |
| EventProcessor | |
| EventProcessorListener | Interface for pluggable runtime units. |
| EventProvider | Event Provider. |
| EventProvidersManager | The implementors of this interface manges life cycle of event providers |
| EventProvidersMap | Collection of event providers |
| ExceptionHandler |
Model engine client can implement this interface
and pass it to AbstractEventProcessor engine to be
able to recevie notifications from engine about exceptions.
|
| LifeCycleManager | Implementors of this class manage life cycle of some object. |
| ModelStructure | Provides information about automata model. |
| StateMachineConfigManager | Manages life cycle of StateMachineConfig. |
| Class Summary | |
| AbstractEventProcessor | |
| AbstractEventProcessorListener | Base implementation of EventProcessorListener |
| ModelEngine | Entry point for state machine runtime engine. |
| QueuedHandler | Event handler with queue of event support. |
| StateMachineConfig | Implements state machine active state configuration. |
| StateMachinePath | Path to state machine. |
| StrictHandler | Process event in the same thread it was received |
| Exception Summary | |
| EventProcessorException | Wrapper for all exceptions that were thrown by input and output actions execution. |
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||