Logo
    Pobierz gravity.integration

    Search

    Home

    Informacje podstawowe

    Dokumentacja techniczna

    Przykłady zastosowań

    gravity.integration
    gravity.integration
    Tworzenie wyzwalacza typu wywołania czasowe

    Tworzenie wyzwalacza typu wywołania czasowe

    Jeżeli chcesz skonfigurować wywołanie aplikacji przez mechanizm wywołań czasowych musisz wybrać w menu głównym opcję TRIGGERS.

    Wybierając opcję New... możesz dodać nową konfigurację automatycznego uruchamiania aplikacji GRAVITY

    image

    Po wyborze opcji New… musisz wybrać ze słownika rodzaj wywołania automatycznego.

    image

    Decydując się na mechanizm wywołań czasowych wybierasz ze słownika opcję SCHEDULER.

    W obszarze PROPERTIES należy również wskazać aplikację (projekt) GRAVITY, który odtąd będzie skojarzony z konfigurowanym wywołaniem.

    image

    Aby dokończyć konfigurację należy jeszcze wskazać sposób identyfikowania czasu wywołania.

    image

    Masz do wyboru:

    • Specific date → wywołanie odbędzie się tylko raz we wskazanej dacie i wskazanym czasie
    • Every few minutes → wywołanie odbędzie się po raz pierwszy we wskazanej dacie i godzinie, a następnie będzie się powtarzać co zadeklarowaną liczbę minut
    • Every few hours → wywołanie odbędzie się po raz pierwszy we wskazanej dacie i godzinie, a następnie będzie się powtarzać co zadeklarowaną liczbę godzin
    • Every few days → wywołanie odbędzie się po raz pierwszy we wskazanej dacie i godzinie, a następnie będzie się powtarzać co zadeklarowaną liczbę dni

    Aby trigger był aktywny musisz ustawić przełącznik Enabled na włączony.

    image

    Jeśli chcesz aby system wysyłał e-mail do wskazanych odbiorców, gdy wystąpi błąd w procesie zaznacz opcje Send mail when error.

    Jeśli projekt używa parametrów zobaczysz je na panelu Parameters w formie listy nazwa - wartość. Klikając w wartość możesz wpisać domyślną wartość parametru dla triggera.

    image

    Wartość domyślna zostanie użyta jeśli trigger nie otrzyma wartości tego parametru z wywołania (np. REST API, database, RabbitMQ itp.) i zostanie przekazana do uruchamianego projektu.