Vstupný bod programu public static void main(String[]) sa nachádza v rozhraní sk.ipesoft.sgcom.Main, ktorý je implementovaný triedou MainImpl. Vstupný bod programu zabezpečí spracovanie parametrov z príkazového riadku a použitie správneho modulu pre Guice a MainImpl zase obsahuje aplikačný „mainloop" - hlavnú programovú slučku, ktorá kontroluje a riadi spojenie SGCom-u s centrálou.
Toto rozdelenie sa používa pri testovaní (predovšetkým OperationTest), v ktorom sa mainloop spustí s podstrčenými testovacími parametrami potom, čo inicializácia testu pripraví testovacie prostredie.
Pridať komentár