ProcessRequest(string action="") metod
Akcija
Metod omogućava dobijanje podataka (spiskova) sa servera koji je povezan sa Servisnim modulom Balansa.
Sintaksa
HttpResponseMessage ProcessRequest(string action=“”)
Parametar "action"
Ulazni parametar action je tipa string. Predaje se ProcessRequest metodi izdavanjem HTTP GET zahteva nad osnovim URL produženim za vrednost action parametra
Primer URL: http://www.server.com/BOSS/api/Orderlist/reject gde je /reject zapravo vrednost action parametra osnovnog URL (string action=“reject”).
Parametar nije obavezan.
Rezultat metode
Vrste jeHTTPResponseMessage; Metoda vraća HTTPResponse sa HTTPStatus šifrom i listom JSONa, odnosno grešku u slučaju da postoji greška koju server ne može da izkomunicira HTTPStatus šifrom.
Greške
U slučaju da zahtev ne može biti procesiran, u okviru HTTPResponseMessage vraća se i lista JSONa sa samo jednim elementom: {“ErrID”:celobrojna vrednost greške }.
Primer: [{“ErrID”:2}]
Poznate vrednosti greške:
Vrednost | Opis |
---|---|
1 | Korisnik nema doyvolu pristupa servisu/Balansu |
2 | Vraćena je prazna lista naloga (lista nije null, već je prazna) |
3 | Greška pri povezivanju sa bazom ili izvršenjem upita |
Parametri
Naziv | Vrsta | Opis |
---|---|---|
reqMsg | String | JSON formatiran string sa detaljima zahteva |