Skip to content
Tomáš Jančar edited this page Oct 6, 2015 · 2 revisions

#Client IClient je interface, který musí dědit klient.

Musí tedy nést tyto metody:

- isNotificationEnabled();  // povolení/zakázaní notifikací nad daným klientem

##IApiClient

- getNotificationUri ();    // url adresa, na kterou se bude notifikovat
- getSecret();              // secret key pro api notifikace

Jestliže máme entitu, která má anotaci source, požaduje se aby tato entita měla i metodu getClients(). Výstupem této entity je kolekce klientů.

Odtud pramení logika, že jakmile je u entity provedena změna (změna jména, ...), je tato entita porovnána v entity listeneru, který od ní požaduje i soupis klientů, které má o této změně obeznámit.

Clone this wiki locally