Le Gestionnaire d'action adaptée comprend
des gestionnaires d'actions qui appellent des services lors de la réception
d'un événement de situation. Les événements de situation sont définis dans WebSphere
Business Modeler.
Lors d'un déclenchement d'événements, ces derniers sont envoyés par le Gestionnaire d'observation dans l'infrastructure d'événement commune pour y être traités par le Gestionnaire d'action adaptée. Chaque gestionnaire d'action est alors appelé pour
lancer les services d'action associés dans le Gestionnaire d'action adaptée.
Le Gestionnaire d'action adaptée se procure des informations de configuration sur chaque gestionnaire d'actions à partir du service de catalogue d'actions. Les gestionnaires d'actions sont chargés d'exécuter les services d'action. Les types de gestionnaire d'actions pris en charge sont
les suivants :
- Gestionnaires de notification :
Envoie des notifications par alerte, par courrier électronique, par récepteur
d'appel ou par téléphone portable en fonction d'un modèle. Les données de
messagerie électronique sont stockées dans l'événement de base
commun.
- Gestionnaire d'alertes : Envoie des
notifications par alerte en fonction d'un modèle donné.
Ces alertes sont représentées sous forme d'enregistrements dans la base de données d'exécution WebSphere
Business Monitor. Les données d'alerte nécessaires à l'envoi des enregistrements sont stockées dans les événements de situation. Les événements de situation sont envoyés par le Gestionnaire d'observation à l'infrastructure d'événement commune. Les enregistrements stockés sont prélevés par le tableau
de bord des alertes afin d'être visualisés par le client du tableau de bord
dans la vue Alerte.
- Gestionnaire de courriers électroniques : Envoie des
notifications par courrier électronique, par récepteur d'appel et par téléphone
portable en fonction d'un modèle.
- Gestionnaire de service Web : Appelle des services Web en tant qu'action. Le gestionnaire de service Web utilise un modèle défini par l'utilisateur
qui contient les paramètres du service Web nécessaires à l'appel des services Web.
Une action exécutable est une entité interne spécifique du
Gestionnaire d'action adaptée.
Elle est créée par l'association d'un événement de base
commun, d'un gestionnaire d'actions et d'un modèle. Par exemple, un gestionnaire de courriers électroniques a besoin d'un événement
de base commun et d'un modèle pour envoyer un courrier électronique. L'identificateur du modèle contient des informations relatives au
courrier électronique telles que l'objet, les adresses, le corps du message et
les variables. Le gestionnaire de courriers électroniques remplace ensuite ces
variables par certaines des valeurs provenant des données de l'événement de
base commun.