Pobranie definicji formularza
Ścieżka do servletu: api/form
Metoda: GET
Parametry:
- processId- Id procesu
- activityId - Id zadania
Odpowiedź:
- Odpowiedź zawiera obiekt definicji formularza.
Wywołanie AutoUpdate
Ścieżka do servletu: api/form/autoupdate
Metoda: POST
Request Content-Type: application/json
Treść zapytania:
Obiekt JSON zawierający definicję autoUpdate'u. Definicja powinna zawierać następujące pole:
- autoUpdate - definicja autoUpdate'u (pobrana z defnicji formularza)
- variables - mapa wartości zmiennych z pola dataSource w definicji autoUpdate'u. (klucz w mapie to id zmiennej)
Odpowiedź:
- Odpowiedź zawiera mapę przetworzonych wartości zmiennych z parametru destination definicji autoUpdate'u.
Wywołanie DataChoosera
Ścieżka do servletu: api/form/datachooser
Metoda: POST
Request Content-Type: application/json
Treść zapytania:
Obiekt JSON zawierający definicję dataChooser'a. Definicja powinna zawierać następujące pole:
- className - klasa datachooser'a
- start - Początek danych
- limit - Ilość rekordów
- orderProperty - pole sortowania
- order - kierunek sortowania (ASC/DESC)
- criteria - mapa wartości zmiennych
- customKeys - dodatkowe klucze
Odpowiedź:
- Odpowiedź zawiera listę danych zwróconą przez datachoosera