Realizacja wywołania automatycznego poprzez odebranie wiadomości od brokera wiadomości odbywa się w następujących krokach:
- Uruchom aplikację Gravity.exe
- Utwórz projekt (opcja PROJECTS). Projekt wywoływany przez trigger tego typu z założenia powinien mieć co najmniej jeden parametr wejściowy.
- Dodaj wyzwalacz typu RabbitMQ (opcja TRIGGERS), wybierz połączenie do serwera, kolejkę do nasłuchu i parametr, do którego będzie przekazana wiadomość.
- Uruchom aplikację serwera GravityTriggersRunner.exe lub zrestartuj usługę gravity.integration
Proces zostanie wywołany gdy serwer wiadomości wyśle do klienta (consumer), którym jest system GRAVITY wiadomość z kolejki, do której klient się podłączył. Wiadomość zostanie odebrana przez system GRAVITY (klienta) i przekazana jako parametr do procesu wskazanego w definicji wyzwalacza. Po zakończeniu procesu w zależności od konfiguracji odsyłane jest do serwera potwierdzenie przetworzenia wiadomości.