|
|||||||||||
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 |