Gestionnaires d'événement

Un Gestionnaire d'événement permet d'intercepter un événement, et de le gérer grâce à un processus métiers.

Vous créez un gestionnaire d'événement en traçant un flux depuis un processus source vers un processus racine, puis en associant un événement au flux. Le processus cible spécifie la gestion de l'événement et le symbole du type de l'événement est affiché sur la source du flux.

Dans l'exemple suivant, lorsque le processus composite Enroll customer se termine normalement, le flux va au processus composite Send welcome package. Mais si un événement se produit lors de son exécution, le processus composite Enroll customer intercepte l'événement et passe le contrôle au processus Fix credit error, qui agit comme gestionnaire d'erreur vis-à-vis de son processus parent :



Nous pouvons voir que l'événement Throw bad credit casse le flux normal du processus parent Enroll customer :



  1. Affichez la feuille de propriétés du flux, puis cliquez sur l'onglet Condition.
  2. Sélectionnez un événement dans la liste Evénement, puis cliquez sur OK.

Vous pouvez afficher l'onglet Dépendances de la feuille de propriétés de l'événement pour accéder à la liste des flux qui utilisent l'événement comme gestionnaire d'événement et à la liste des activités qui déclenchent l'événement.