Chapitre 14. Journalisation
- Instance de processus
processinstancelog
- Instance d'élément
nodeinstancelog
- Instance de variable
variableinstancelog
Champ | Description | Nullable |
---|---|---|
id
|
La clé primaire de l'entité de journalisation
|
Non
|
end_date
|
La date de fin de l'instance du processus
|
Oui
|
processid
|
Le nom (id) du processus sous-jacent
|
Oui
|
processinstanceid
|
L'id de l'instance du processus
|
Non
|
start_date
|
La date de démarrage de l'instance du processus
|
Oui
|
status
|
Le statut de l'instance du processus
|
Oui
|
parentProcessInstanceId
|
L'id d'instance de processus de l'instance de processus parent si tel est le cas
|
Oui
|
résultat
|
Le résultat de l'instance de processus (comme des information de fin de processus, comme un code d'erreur)
|
Oui
|
Champ | Description | Nullable |
---|---|---|
id
|
La clé primaire de l'entité de journalisation
|
Non
|
log_date
|
La date de l'événement
|
Oui
|
nodeid
|
L'id du noeud de l'élément de processus sous-jacent
|
Oui
|
nodeinstanceid
|
L'id de l'instance de noeud
|
Oui
|
nodename
|
Le nom du noeud sous-jacent
|
Oui
|
processid
|
L'id du processus sous-jacent
|
Oui
|
processinstanceid
|
L'id de l'instance de processus parente
|
Non
|
type
|
Le type d'événement (
0 = enter event, 1 = exit event)
|
Non
|
Champ | Description | Nullable |
---|---|---|
id
|
La clé primaire de l'entité de journalisation
|
Non
|
log_date
|
La date de l'événement
|
Oui
|
processid
|
Le nom (id) du processus sous-jacent
|
Oui
|
processinstanceid
|
L'id de l'instance du processus
|
Non
|
value
|
La valeur de la variable au moment de la journalisation
|
Oui
|
variableid
|
La variable est définie dans la définition du processus
|
Oui
|
variableinstanceid
|
l'id de l'instance de la variable
|
Oui
|
résultat
|
Le résultat de l'instance de processus (comme des information de fin de processus, comme un code d'erreur)
|
Oui
|
14.1. Journalisation des événements dans la base de données Copier lienLien copié sur presse-papiers!
- Mapper les classes de journalisation dans la source de données, de façon à ce que la source de données présentée accepte les entrées de journalisation. Dans Red Hat JBoss EAP, éditez les propriétés de sources de données dans le fichier
persistence.xml
.Exemple 14.1. Les classes ProcessInstanceLog, NodeInstanceLog et VariableInstanceLog activées pour processInstanceDS
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Enregistrer in logger dans votre session Kie.
Exemple 14.2. Importer les loggers
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemple 14.3. Enregistrer un logger dans une session Kie
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - En option, appeler la méthode
addFilter
sur le logger pour filtrer les informations inutiles. Seules les informations acceptées par tous les filtres apparaissent dans la base de données. - Les classes de logger peuvent être visualisées dans la vue d'auditing :
Copy to Clipboard Copied! Toggle word wrap Toggle overflow