PANTHEON™ Help

 Kategori
 PANTHEON Ndihmë - Mirësevini
[Collapse]PANTHEON
 [Collapse]Udhëzues për PANTHEON
  [Expand]Udhëzues për PANTHEON
  [Expand]Udhëzues për PANTHEON Retail
  [Expand]Udhëzues për PANTHEON Vet
  [Expand]Udhëzues për PANTHEON Bujqësi
 [Collapse]Manualet e Përdoruesve për PANTHEON
  [Expand]Manuali i Përdoruesit për PANTHEON
  [Expand]Manuali i Përdoruesit për PANTHEON Retail
  [Expand]Manuali i përdoruesit për PANTHEON Vet
  [Expand]Manuali i Përdoruesit për PANTHEON Bujqësi
[Collapse]PANTHEON Web
 [Collapse]Udhëzues për PANTHEON Web
  [Expand]Udhëzues për PANTHEON Web Light
  [Expand]Udhëzues për Terminalin Web PANTHEON
  [Expand]Udhëzues për PANTHEON Web Legal
  [Expand]Arkiva e produkteve të vjetra
 [Collapse]Manualet e Përdoruesit për PANTHEON Web
  [Expand]Fillimi PANTHEON Web
  [Expand]Manuali i Përdoruesit për PANTHEON Web Light
  [Expand]Manuali i Përdoruesit për Terminalin Web PANTHEON
  [Expand]Manuali i Përdoruesit për PANTHEON Web Legal
  [Expand]Arkiva e produkteve të vjetra
[Collapse]PANTHEON Granulat
 [Collapse]Udhëzues për Granulat PANTHEON
  [Expand]Granul Personeli
  [Expand]Urdhërat e Udhëtimit Granule
  [Expand]Dokumentet dhe Granula e Detyrave
  [Expand]Dashboard Granule
  [Expand]Porositë B2B Granule
  [Expand]Shërbimi në Terren Granul
  [Expand]Inventari i Aseteve të Paluajtshme
  [Expand]Inventari i Magazinës Granule
 [Collapse]Manualet e Përdoruesit për Granulat PANTHEON
  [Expand]Fillimi
  [Expand]Granula e Personelit
  [Expand]Urdhërat e Udhëtimit Granule
  [Expand]Dokumentet dhe Detyrat Granule
  [Expand]Porositë B2B Granule
  [Expand]Dashboard Granule
  [Expand]Shërbimi në Terren Granul
  [Expand]Inventari i Aseteve të Paluajtshme
  [Expand]Inventari i Magazinës Granule
  [Expand]Arkiv
[Expand]Faqja e Përdoruesit

Load Time: 343,7703 ms
"
  6613 | 1 | |
Label


Opis REST metode za procesiranje zadatka

89213.gif010380.gif010379.gif010381.gif010411.gif010382.gif010383.gif

 

PAAS također radi kao web usluga. Možete pristupiti metodama za dobivanje izvješća, za rad sa sustavom dokumenata i za upravljanje poslovnim procesima (WF).

U ovom poglavlju možete pronaći sljedeće REST metode i njihove opise:

1. Izrada novog zadatka 
2. Dohvatite statusa postojećeg zadatka
3. Preuzmanje datoteke sa rezultatom

 

1. Izrada novog zadatka

POST /api/v1/:database/process/:command

Parameters:

  • database: SQL Server database where task should be run;
  • command: command to execute on PAAS;
  • body: should contain JSON parameters for new task.

Returns: JSON object with two fields;

  • task: numeric task ID
  • runner: string task token

Examples of creating a new processing task:

 

000001.gif Ova metoda planira izvršenje zadatka i odmah se vraća. Parameteri :command and :body su napravljeni u  ‘tPA_PAASProcessing’ tablici kao poslani.


Stvarno izvršenje izvodi "PANTHEON.exe". PAAS će pokrenuti PANTHEON ako već nije pokrenut ili obavijestiti iz već pokrenutog programa PANTHEON da postoji dostupan zadatak koji treba pokrenuti.

 

2. Dohvat statusa posojećeg zadatka

GET /api/v1/:database/status/:task?guid=:runner

Parameters: 

Database: SQL Server database where task is task: task ID is created into file; guid 'runner' is received when task was created.

Returns status from ‘tPA_PAASProcessing’ table for the given task:

{ "id": numeric task ID (anQId) "status": num status (anStatus): 0: pending, 102: processing, 200: done OK, 400: Err "lane": string name of priority lane where task is executing (unused for now) "command": string requested task command (Printing, Workflow, ...) (acCommand) "result": JSON with results. returned from Pantheon (acResult) when task is done

{ "guid": guid of task processor (unused for now) when status is OK "files": array of strings ["full\\path1\\to_file1.ext", full\\path1\\to_file1.ext"] "error": error string description if there was an error } }


Example of Get existing task status

 

3. Preuzimanje datoteke sa rezultatom

GET /api/v1/:database/download/:task/:file?guid=:guid

Parameters:

  • Database: SQL Server database gdje je zadatak pokrenut i završen sa OK.
  • Task: task ID krereirane datoteke.
  • File: numeric order of file from files array in status > result > files.
  • Guid: ‘runner’ received when task was created.

Returns: File contents.


Example of downloading a single resulting file

 

Related topics:

 

  

     


Rate this topic
Was this topic usefull?
Comments
Comment will also bo visible in forum!