Zmiany pomiędzy wersją 4 and wersją 5 dla DeployerGuide/Others/ObjectsTriggers

Pokaż
Ignoruj:
Data i czas:
07/17/15 09:21:39 (9 years temu)
Autor:
TS (IP: 79.188.124.105)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Others/ObjectsTriggers

    v4 v5  
    11= Triggery obiektów biznesowych = 
    22 
    3 W zakresie podejmowania zadanych akcji na zmianach w obiektach biznesowych eDokuemnty uimplementują doskonały wzorzec projektowy [http://en.wikipedia.org/wiki/Observer_pattern Obserwator]. 
     3W zakresie podejmowania zadanych akcji na zmianach w obiektach biznesowych eDokumenty implementują doskonały wzorzec projektowy [http://en.wikipedia.org/wiki/Observer_pattern Obserwator]. 
    44 
    55Aby obserwować obiekty biznesowe i wykonywać akcje na zadanych zmianach, można dodawać do  katalogu !classes/Log/observers własne klasy, które realizują interfejs !LogObserver i dla zadanych zdarzeń podejmują jakieś akcje.  
     6 
     7W załączniku podano przykładową klasę ExampleLogObserver, która posiada opisane wszystkie metody do "badania" zdarzenia w systemie i pobrania interesujących nasz szczegółów. 
     8 
     9Istotne jest to, że aby obserwator się uruchomił musi on posiadać swojego loga (lista poniżej) w systemie oraz musi zajść jeden z dwóch warunków dla zdarzeń: 
     10 - musi zostać zalogowany dowolny event typu dodanie, usunięcie, załatwienie (lista typów eventów dostępna do pobrania w klasie ExampleLogObserver) 
     11 - nastąpiła zmiana w danych (kolumnach) danego obiektu logującego (nie wszystkie kolumny są obserwowane lista kolumn do pobrania dostępna w ExampleLogObserver) 
    612 
    713Przykład 1: