Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Wtyczka udostępnia następujące endpointy funkcjonalności w ramach endpointów API:

...

Table of Contents

...

Tworzenie procesu

Ścieżka do

...

servletu: /plugin/com.suncode-cuf-components/processes/create/{processDefId}

Opis: Tworzy proces jako zalogowany użytkownik, opcjonalnie z przypisywaniem wartości zmiennym, a następnie przekierowuje użytkownika do utworzonego procesu.

...

Metoda: GET

Parametry:

  • processDefId - Id definicji procesu, który chcemy utworzyć.

Parametry zapytania (opcjonalne)

  • pary klucz=wartość (opcjonalny), gdzie kluczem jest identyfikator zmiennej tworzonego procesu.

Odpowiedź:

  • 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

 

Code Block
titlePrzykładowe zapytanie
collapsetrue
http://localhost:8080/plusworkflow_client_war_exploded/plugin/com.suncode-cuf-components/processes/create/PROCESS_ID?

...

idZmienna1=wartosc1&

...

idZmienna2=wartosc2