Hooks

De Wiki1000
(Différences entre les versions)
Ligne 42 : Ligne 42 :
 
* [[Notifier un serveur node.js sur un évènement métier]]
 
* [[Notifier un serveur node.js sur un évènement métier]]
 
* [[Envoyer un sms sur un évènement métier]]
 
* [[Envoyer un sms sur un évènement métier]]
 
Dans l'exemple ci-dessous le contenu du message utilise une syntaxe JSON pour définir les données transmises dans le POST :
 
 
{"unCode":"[unCode]", "ListC":\[[WFClasseCList:{"uneChaine":"[uneChaine]"}]\]}
 
 
Voir aussi:
 
*[[FormatMsg (Instance)|FormatMsg]]
 
  
 
[[Category:Alertes]]
 
[[Category:Alertes]]
 
[[Category:Latest]]
 
[[Category:Latest]]

Version du 2 septembre 2013 à 15:33

versionlatest-32x32.png

Les hooks permettent d'associer des actions à des évènements métiers dans le but de notifier des applications.

Tip-20px.png Tip : Pour notifier un utilisateur utilisez une alerte

Définir un évènement métier

Voir définir un évènement métier

Hook-regeventclass.png

  • Actif
Indique que le Hook est actif; est utile en teste pour désactiver un Hook
  • Action
Le type d'action associé au hook
  • url
L'url de destination associée au hook
  • Contenu
Le contenu du message transmit au destinataire. Le contenu sera substitué par les valeurs de l'objet métier à l'origine de l'évènement en utilisant la fonction FormatMsg.
  • Condition
Si la condition est définie, expression booléenne devant retourner true pour que le hook soit exécuté.

Les types d'action possibles sont :

Post du contenu Requête HTTP POST sur l'adresse destination
Post des paramètres Requête HTTP POST sur l'adresse destination en encodant les paramètres au format html FORM
  • Paramètres
Paramètres associés au hook et utilisé pour les types d'action POST-FORM
Tip-20px.png Tip : Les actions sont exécutées de manière asynchrone, une action peut échouer sans compromettre la transaction.

Exemple :

Outils personnels