| Class | Description | 
|---|---|
| AbstractMessageHandler | Abstract message handler. | 
| IntervalBehavior<T> | Automatically reinvokes send method in intervals
  determined by the delay (in state). | 
| IntervalBehavior.StepResultListener<E,F> | |
| KernelBpmnAgent | Bpmn kernel. | 
| KernelComponentAgent | Component kernel. | 
| KernelMicroAgent | Micro kernel. | 
| KernelMultiAgent | Multi kernel. | 
| MicroAgentFactory | Factory for creating micro agents. | 
| MicroAgentPersistInfo | Custom persistent data for micro agents. | 
| MicroClassReader | Reads micro agent classes and generates a model from metainfo and annotations. | 
| MicroClassReader.DummyClassLoader | |
| MicroModel | The micro agent model. | 
| MicroModel.ServiceInjectionInfo | Struct for injection info. | 
| MicroModelLoader | Loader for micro models. | 
| MinimalAgent | A minimal micro agent. |