///
Projekt: KZIS ///
Author : M. Brousek ///
Created: 21.4.2010 ///
Description: Základní třída definující událost MW. ///
Vešekré procesy systému jsou spouštěny prostřednictvím událostí, volaných prostřednictvím
/// uživatelského rozhraní systému.
/// Událost může být vyvolána jedním ze způsobů, definovaných v rámci rozhraní systému.
/// Viz seznam níže a třída druhů událostí
Jednotlivé nastalé události zachytává a zpracovává příslušná služba systému.
/// V principu platí, že každá třída BS (následník Ens.BusinessService) zachycuje jedinečný
/// druh události. Služba danou událost zaznamená a její instanci pak předá v rámci požadavku (Request)
/// příslušnému procesu.
/// Vzhledem k tomu, že druh události je jednoznačně určen příslušným kódem a popisem, je pro
/// každý podporovaný druh události vytvořen následeník této třídy, který daný kód a popis definuje
/// v parametrech
V součansosti jsou definovány následné druhy událostí: ///
1 | Plánovač systému KZIS | |
2 | Uživatel prostřednictvím GUI | |
3 | Zpracování dávkového souboru | |
4 | Zpracování datového CSV souboru | |
5 | Plánovač systému Ensemble | |
99 | Neznámá událost |
Ne všechny popsané druhy událostí jsou v současné době využity! ///
V případě doplnění nové události je třeba doplnit tento seznam z důvodu evidence a zachování jednoznačnosti použitých kódů /// (špatně se to pak dohledává po jednotlivých definovaných třídách) ///