Nástroje používateľa

Nástoje správy stránok


omega:neon:start

Rozdiely

Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.

Odkaz na tento prehľad zmien

Both sides previous revision Previous revision
Next revision
Previous revision
omega:neon:start [2023/05/16 20:23]
Roman Sališ [Popis NEON Response | Response ERROR]
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 ​=== 
-| ''​version'' ​           | //​int// ​    ​| hodnota **3**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | +| ''​error.exceptionCode'' ​    | //​int// ​    ​| ​Kód výnimky. ​                                        
-| ''​timestamp'' ​         ​| //​int// ​    ​| ​Čas spracovania na serveri, ako linux timestamp ​                                                                                                                                                                                                                                                                                                                                                                                                                                                           ​+| ''​error.errorDateIdf'' ​     | //string//  Identifikátor dátumupre lepšie hľadanie v logoch. ​ | 
-| ''​status'' ​           | //bool//           ​''​TRUE''​ alebo ''​FALSE'' ​                                         | +| ''​error.exceptionMessage'' ​ | //string//  Text výnimky. ​                                       
-| ''​hasError'' ​           | //​bool// ​          | ''​TRUE'' ​                                          +| ''​error.errorCode'' ​        ​| //​string// ​ Kód chyby                                          ​
-| ''​result'' ​           | //objectmixed// ​ | Odpoveď zo služby. Nemusí byť naplnená. ​           ​+| ''​error.errorText'' ​        | //​string// ​ Text chyby. ​                                         
-| ''​exceptionCode'' ​    ​| //int//            Kód výnimky. ​                                      ​+| ''​errorExt'' ​               | //​object// ​ | Rozšírené informácie o chybe, ak sú k dispozícií. ​   |
-| ''​exceptionMessage'' ​ | //​string// ​        ​Text výnimky                                     +
-| ''​errorCode'' ​        | //​string// ​        ​Kód chyby. ​                                        ​+
-| ''​errorExt'' ​         | //​object// ​        ​| Rozšírené informácie o chybe, ak sú k dispozícií. ​ | +
  
  
Riadok 108: 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í. ​ |
  
  
omega/neon/start.1684261431.txt.gz · Posledná úprava: 2023/05/16 20:23 od Roman Sališ