WEBSOCKETHOOK
Tabella Vibecode: kWebSocketHook
Per inserire la configurazione di un WebSocketHook in Vibecode accedere a:
Sottoscrizioni > Webhook > Configurazione > WebSocketHook Configuration
Viene richiesta la valorizzazione dei campi seguenti:
|
Nome Campo |
Descrizione |
|
Codice |
Identificativo univoco del WebSocketHook |
|
Descrizione |
Descrizione |
|
Commento |
Eventuale commento |
|
Classe |
Tabella di Vibecode relativa al WebSocketHook, deriva dalla tabella kClass |
|
Filtro |
Filtro che indica la condizione per l’esecuzione del WebSocketHook; si applica al campo Classe
Il WebSocketHook va in esecuzione quando il campo status della Classe è impostato a GO e si verifica almeno una delle condizioni - Inserisci, Aggiorna, Elimina - impostate a Sì) |
|
Inserisci |
L'inserimento di nuovi dati nella tabella (rif. campo Classe) fa scattare l’esecuzione del WebSocketHook e l'invio dei dati al server destinatario della chiamata (Sì/No) |
|
Aggiorna |
L'aggiornamento della tabella (rif. campo Classe) fa scattare l’esecuzione del WebSocketHook e l'invio dei dati aggiornati al server destinatario della chiamata (Sì/No) |
|
Fields to monitor |
Indica il campo/i il cui aggiornamento fa scattare l’esecuzione del WebSocketHook (rif. campo Aggiorna) |
|
Elimina |
La cancellazione di dati in tabella (rif. campo Classe) fa scattare l’esecuzione del WebSocketHook e l'invio dei dati aggiornati al server destinatario della chiamata (Sì/No) |
|
App |
Indica dove è salvata la Vista (DB/Posible/vibs) |
|
LoadDefault |
Invia i dati di tutti i campi della tabella di Vibecode (campo Classe), se impostato a NO vengono inviati solo i dati della vista presente nel campo Vista (Sì/No) |
|
Vista |
Nome della vista personalizzata (l'origine della vista è indicato nel campo App) |
|
Attivo |
Stato del WebSocketHook (Sì/No) |
|
Token |
Codice di autenticazione per il server destinatario della chiamata |
|
Group Message |
Se impostato a Sì, viene inviato un pacchetto raggruppando tutti i dati che hanno lo stesso URL, l’invio non è immediato (Sì/No) |
|
KeyReference |
Chiave di riferimento della Classe |
|
SendData |
Se impostato a No la chiamata è in GET e passa l'URL per la richiesta di dati.
|
|
Max retry |
Numero massimo di tentativi per l'invio dei dati |
|
ATTRIBUTI |
Containergrid con la lista degli attributi, deriva dalla tabella kWebSocketHook_Attributes |
|
Nome Servizio |
Nome del servizio richiamato dalla APP |
|
Method |
Nome del metodo utilizzato dalla APP |
Lista degli attributi del WebSocketHook
Tabella Vibecode: kWebSocketHook_Attributes
Viene richiesta la valorizzazione dei campi seguenti:
|
Nome Campo |
Descrizione |
|
AttributeName |
Nome dell'attributo (es: store) |
|
ReferencePath |
Nome completo del campo di riferimento (es: ParentId.Store.Id) |
|
Websocket Hook |
Websocket hook in cui viene usato l'attributo |
|
Sequenza |
Numero progressivo autogenerato per l'ordinamento |
WEBSOCKET MESSAGE
Tabella Vibecode: kWebSocketMessage
Questa tabella contiene i messaggi inviati dai WebHook.
|
Nome Campo |
Descrizione |
|
Service |
Nome del servizio che genera il messaggio |
|
Message |
Messaggio |
|
Expiry Date |
Data di scadenza del messaggio |
|
Reached recipients |
Nome dei dispositivi che ricevono il messaggio |