Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.
Both sides previous revision Previous revision Next revision | Previous revision | ||
omega:neon:start [2023/05/16 20:23] Roman Sališ [Popis NEON Response | Service OK] |
omega:neon:start [2023/05/17 10:45] (aktuálne) Roman Sališ [Príklad NEON požiadavky (NEON Request)] |
||
---|---|---|---|
Riadok 11: | Riadok 11: | ||
"module:tennes/getAllSettings#201", | "module:tennes/getAllSettings#201", | ||
"module:info/getPageInfo#202", | "module:info/getPageInfo#202", | ||
- | "module:info/getPageInfo#203", | + | "module:info/getPageInfo#203" |
], | ], | ||
"module:tennes/getAllSettings#201":{}, | "module:tennes/getAllSettings#201":{}, | ||
Riadok 89: | Riadok 89: | ||
| ''resultPerformance'' | //array// | Časy spracovanie jednotlivých služieb. | | | ''resultPerformance'' | //array// | Časy spracovanie jednotlivých služieb. | | ||
| ''dataOrder'' | //array// | Pole odpovedí zo služieb.\\ Služby boli volané v tomto poradí. Hodnoty v tomto poli sú vlastne ''serviceIdf'', ktoré boli použité v NEON Request ''dataOrder''.\\ Jednotlivé odpovede z volaní požiadaviek služieb sú uložené v hlavnom objekte NEON Response s kľúčom ''serviceIdf''.\\ Odpoveď je objekt, ktorá obsahuje:\\ ''status'' - ''TRUE'' alebo ''FALSE''. Ak je ''FALSE'', vo pri spracovaní služby nastala chyba (popíssané nižšie).\\ ''result'' - tu je samotná odpoveď/výsledok zo služby. | | | ''dataOrder'' | //array// | Pole odpovedí zo služieb.\\ Služby boli volané v tomto poradí. Hodnoty v tomto poli sú vlastne ''serviceIdf'', ktoré boli použité v NEON Request ''dataOrder''.\\ Jednotlivé odpovede z volaní požiadaviek služieb sú uložené v hlavnom objekte NEON Response s kľúčom ''serviceIdf''.\\ Odpoveď je objekt, ktorá obsahuje:\\ ''status'' - ''TRUE'' alebo ''FALSE''. Ak je ''FALSE'', vo pri spracovaní služby nastala chyba (popíssané nižšie).\\ ''result'' - tu je samotná odpoveď/výsledok zo služby. | | ||
+ | | ''error'' | //object// | Bude existovať v prípade, ak bude ''hasError=TRUE''. Jeho štruktúra je popísaná nižšie. | | ||
- | === Popis NEON Response | Response ERROR === | + | === Popis NEON Response.error === |
- | | ''status'' | //bool// | ''TRUE'' alebo ''FALSE'' | | + | | ''error.exceptionCode'' | //int// | Kód výnimky. | |
- | | ''hasError'' | //bool// | ''TRUE'' | + | | ''error.errorDateIdf'' | //string// | Identifikátor dátumu, pre lepšie hľadanie v logoch. | |
- | | ''result'' | //object, mixed// | Odpoveď zo služby. Nemusí byť naplnená. | | + | | ''error.exceptionMessage'' | //string// | Text výnimky. | |
- | | ''exceptionCode'' | //int// | Kód výnimky. | | + | | ''error.errorCode'' | //string// | Kód chyby. | |
- | | ''exceptionMessage'' | //string// | Text výnimky. | | + | | ''error.errorText'' | //string// | Text chyby. | |
- | | ''errorCode'' | //string// | Kód chyby. | | + | | ''errorExt'' | //object// | Rozšírené informácie o chybe, ak sú k dispozícií. | |
- | | ''errorExt'' | //object// | Rozšírené informácie o chybe, ak sú k dispozícií. | | + | |
Riadok 106: | Riadok 105: | ||
=== Popis NEON Response | Service ERROR === | === Popis NEON Response | Service ERROR === | ||
- | | ''status'' | //bool// | ''FALSE'' | | + | | ''status'' | //bool// | ''FALSE'' | |
- | | ''result'' | //object, mixed// | Odpoveď zo služby. Nemusí byť naplnená. | | + | | ''result'' | //object, mixed// | Odpoveď zo služby. Nemusí byť naplnená. | |
- | | ''exceptionCode'' | //int// | Kód výnimky. | | + | | ''error'' | //object// | | |
- | | ''exceptionMessage'' | //string// | Text výnimky. | | + | | ''error.exceptionCode'' | //int// | Kód výnimky. | |
- | | ''errorCode'' | //string// | Kód chyby. | | + | | ''error.exceptionMessage'' | //string// | Text výnimky. | |
- | | ''errorExt'' | //object// | Rozšírené informácie o chybe, ak sú k dispozícií. | | + | | ''error.errorCode'' | //string// | Kód chyby. | |
+ | | ''error.errorText'' | //string// | Text chyby. | | ||
+ | | ''error.errorInfo'' | //string// | Iné info o chybe. | | ||
+ | | ''errorExt'' | //object// | Rozšírené informácie o chybe, ak sú k dispozícií. | | ||