| Class | Description |
|---|---|
| AlgorithmEventHistory |
An
AlgorithmEventHistory stores AlgorithmEventHistoryEntrys constructed from PropertyProcessedAlgorithmEvents representing the recorded behavior of an IAlgorithm. |
| AlgorithmEventHistoryEntry |
AlgorithmEventHistoryEntrys are used to store PropertyProcessedAlgorithmEvents in an AlgorithmEventHistory combined with additional meta information. |
| AlgorithmEventHistoryEntryDeliverer |
The
AlgorithmEventHistoryEntryDeliverer is Thread constantly pulling events from a given AlgorithmEventHistory and sending these to all registered
AlgorithmEventListeners. |
| AlgorithmEventHistoryRecorder |
An
AlgorithmEventHistoryRecorder is responsible for recording AlgorithmEvents and storing them in the form of PropertyProcessedAlgorithmEvents. |
| AlgorithmEventHistorySerializer |
An
AlgorithmEventHistorySerializer can be used to read and store AlgorithmEventHistorys in the form of JSON files. |