TdbmEvent (class)
De Wiki1000
Version du 20 juin 2019 à 14:34 par Syfre (discuter | contributions)
Sommaire |
Introduction
La classe TdbmEvent est la classe des évènements métiers utilisés par les processus métiers et les journalisations.
A partir de cette version la classe TdbmEvent hérite de la classe TdbfMessage.
Cette modification apporte deux améliorations :
- La classe hérite du stéréotype file d'attente, les attributs et méthodes de ce stéréotype sont donc supportées sur cette classe ce qui permet de gérer les évènements par des mécanismes de queues.
- Les messages et les évènements sont unifiés, cela permet de rattacher un évènement à une boîte à message et introduire ainsi une gestion par utilisateur.
Attributs
EventID | Identifiant de l'évènement. | ||||||||
EventType | Indique le type de l’évènement. | ||||||||
EventSourceType | Indique le type de la source qui a créée l’évènement. | ||||||||
EventSourceName | Indique le nom de la source qui a créée l’évènement.
| ||||||||
EventSourceInfo1 | Ces deux informations sont passées lors de la création de l’évènement.
Pour une règle d’état ce sont les valeurs de l’état qui à changé et qui a déclenché la règle. | ||||||||
EventDate | Date de création de l'évènement | ||||||||
EventDateEnd | |||||||||
EventResult | |||||||||
oidEventObject | Identifiant de l'objet associé à l'évènement.
Pour un processus déclenché par cet évènement métier, cet objet métier devient l’objet métier rattaché à l’instance du processus | ||||||||
EventObjectClass | Classe de l’objet associé à l’évènement. | ||||||||
EventObjectProperty | Nom de la propriété associé à l’évènement. | ||||||||
EventDatabaseURL | Base de données à l'origine de la création de l'évènement. | ||||||||
oidEventPerimeter | Identifiant du périmètre Société du dossier à l'origine de la création de l'évènement. | ||||||||
EventPerimeterName | Nom du périmètre Société du dossier à l'origine de la création de l'évènement. | ||||||||
EventParam1 | Paramètres associés à l'évènement. | ||||||||
Data | Document XML représentant l'évènement |
Méthodes
AddMessage | Ajoute un message à l'évènement. |
AddParameterArray | Ajoute des paramètres à l'évènement. |
Méthode de classe
CreateCustomEvent | Création d'un évènement personnalisé. |
CreateTaskEvent | Création d'un évènement tâche. |
Voir aussi :
— Code métier — Développement DSM —