Wtyczka udostępnia następujące endpointy API:
Nazwa funkcji | Opis | Ścieżka do endpointa API | Metoda | Request Content-Type | Treść zapytania / Parametry | Odpowiedź | Przykładowe zapytanie | Przykładowa odpowiedź |
---|---|---|---|---|---|---|---|---|
Tworzenie procesu | Tworzy proces jako zalogowany użytkownik, opcjonalnie z przypisywaniem wartości zmiennym, a następnie przekierowuje użytkownika do utworzonego procesu. | /plugin/com.suncode-cuf-components/processes/create/{processDefId} | GET | Parametry ścieżki (obowiązkowe):
Parametry zapytania (opcjonalne)
| Przekierowanie do nowo utworzonego procesu. W przypadku kiedy utworzony proces nie będzie posiadać żadnego otwartego zadania (a zatem składa się np. z samych zadań systemowych) - przekierowanie nie nastąpi. Utworzenie procesu się nie powiedzie, jeżeli proces o podanym identyfikatorze nie istnieje, albo zalogowany użytkownik nie posiada uprawnień do tworzenia danego procesu | http://localhost:8080/plusworkflow_client_war_exploded/plugin/com.suncode-cuf-components/processes/create/PROCESS_ID?zmienna1=wartosc1&zmienna2=wartosc2 |
|