Wstęp¶
- System
- Moduły
- Funkcjonalność
- Wstępne parsowanie pliku
- Obsługa zdarzeń
- Dostępne zdarzenia
- Zmiana encji systemowej - entity.changed
- Pomyślne zintegrowanie systemu - integration.completed
- Pomyślne usunięcie zintegrowanego systemu - integration.deleted
- Uruchamianie kampanii - campaign.starting
- Uruchamianie bloczka kampanii - campaign.node.starting
- Uruchomiona kampania - campaign.started
- Uruchamianie bloczka kampanii - campaign.node.started
- Dostępne funkcję obsługi zdarzeń
- Dostępne zdarzenia
Wejściowym plikiem dla zdefiniowanej konfiguracji MUSI być plik system.json, który określa system z którym jest definiowana konfiguracja.
Format i struktura plików¶
Konfigurację MUSI być zdefiniowana w pliku JSON.
Podział pliku¶
Mimo że całą konfigurację można zapisać w jednym pliku, możliwy jest podział konfiguracji na wiele plików. Odnośnik do zewnętrznego pliku należy zdefiniować pod właściwością @ref, gdzie wartością MUSI być ścieżka do dołączanego pliku relatywnie do pliku system.json.
Przykład:
{
"modules": [
{
"@ref" : "modules/module.json"
}
]
}