kb:wb:fieldops_dobijanje_zadataka

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
kb:wb:fieldops_dobijanje_zadataka [2019/04/17 08:32] – [Rezultat] aleksandarkb:wb:fieldops_dobijanje_zadataka [2019/06/11 08:16] (current) aleksandar
Line 9: Line 9:
 GetTasks(token) GetTasks(token)
  
-^HTTP metod^Primer URLa| +^HTTP metod^Primer URLa^Revizija
-|GET|[[http://<server|http://<server]]>/rs/fieldops/gettasks?token=<>|+|GET|[[http://<server|http://<server]]>/rs/fieldops/gettasks?token=<>|19-6-11|
  
 ===== Parametri ===== ===== Parametri =====
  
-^Parametar^Tip^Opis| +^Parametar^Tip^Opis^Revizija
-|token|String|Važeći token korisnika| +|token|String|Važeći token korisnika|19-6-11|
- +
-\\ +
  
 ===== Rezultat ===== ===== Rezultat =====
Line 24: Line 21:
 Uspešan rezultat 200 OK vraća u odgovoru objekat **Tasklist**. Klasa objekta sadrži sledeća svojstva: Uspešan rezultat 200 OK vraća u odgovoru objekat **Tasklist**. Klasa objekta sadrži sledeća svojstva:
  
-^Naziv^Tip^Opis| +^Naziv^Tip^Opis^Revizija
-|message|String|Poruka za primaoca, za sada samo predvidjeno mesto| +|message|String|Poruka za primaoca, za sada samo predvidjeno mesto|19-6-11
-|owner|String|Ime i prezime "vlanika ovog spiska zadataka, tj. kome su dodeljeni zadaci| +|owner|String|Ime i prezime "vlanika ovog spiska zadataka, tj. kome su dodeljeni zadaci|19-6-11
-|requestdtstamp|String|ISO 8601 formatiran lokalni datum i vreme kada je objekat napravljen (zatražen spisak zadataka)| +|requestdtstamp|String|ISO 8601 formatiran lokalni datum i vreme kada je objekat napravljen (zatražen spisak zadataka)|19-6-11
-|taskstypeid|Integer|Vrsta zadatka (prodaja=0, montaža=1,…) prema TaskType enumeratoru| +|taskstypeid|Integer|Vrsta zadatka (prodaja=0, montaža=1,…) prema TaskType enumeratoru|19-6-11
-|tasks|ArrayList<HashMap<String, Object> >|Lista objekata Ključ-Vrednost parova (kvp). Svaki par je jedan podatak iz zadatka, a svaki element liste (jenda kolekcija kvp) je jedan zadatak.|+|tasks|ArrayList<HashMap<String, Object> >|Lista objekata Ključ-Vrednost parova (kvp). Svaki par je jedan podatak iz zadatka, a svaki element liste (jenda kolekcija kvp) je jedan zadatak.|19-6-11|
  
 Tasks svojstvo se serijalizuje u niz (array) JSON objekata koji se sastoje od "ključ-vrednost" parova. Ključ u ovoj kombinaciji je onaj jedinstveni, tekstualni naziv polja koja ga unikatno opisuje i odvaja od svih ostalih definisanih ključeva. Svaki JSON u nizu predstavlja osnovne podatke za jedan zadatak i svaki zadatak nije započet. Ulogovani korisnik uredjaja (tableta) dobija samo nezapočete zadatke dodeljenje njemu. Tasks svojstvo se serijalizuje u niz (array) JSON objekata koji se sastoje od "ključ-vrednost" parova. Ključ u ovoj kombinaciji je onaj jedinstveni, tekstualni naziv polja koja ga unikatno opisuje i odvaja od svih ostalih definisanih ključeva. Svaki JSON u nizu predstavlja osnovne podatke za jedan zadatak i svaki zadatak nije započet. Ulogovani korisnik uredjaja (tableta) dobija samo nezapočete zadatke dodeljenje njemu.
Line 35: Line 32:
 U slučaju bilo kakve greške, ista se vraća sa bližim opisom uzroka, ako postoji. U slučaju bilo kakve greške, ista se vraća sa bližim opisom uzroka, ako postoji.
  
-Primer 200 OK odgovora: +Primer 200 OK odgovora:<code>
- +
-<code>+
 HTTP/1.1 200 OK HTTP/1.1 200 OK
 Server: GlassFish Server Open Source Edition  4.1.1 Server: GlassFish Server Open Source Edition  4.1.1
  • kb/wb/fieldops_dobijanje_zadataka.1555489926.txt.gz
  • Last modified: 2019/04/17 08:32
  • by aleksandar