Glide-Events relativ zu Workflows
Vom Workflow werden mehrere Glide-Events verwendet.
| Ereignis | Beschreibung | Zweck | Benutzen | Quelle | Thread | Listener |
|---|---|---|---|---|---|---|
| Einfügen | Globales Event beim Einfügen eines GlideRecord-Objekts, durch das die Skript-Engine und dadurch die Workflow-Engine aktiviert wird. | Startet Workflows, die mit dem aktuellen GlideRecord verknüpft sind, entweder als Referenz, wie in Anforderungselementen und SLA-Timern, oder durch Bedingungen, die der GlideRecord-Tabelle zugeordnet sind. | Es gibt keine explizite, kundenseitige Verwendung in einem Workflow. Es ist Teil der Glide-Engine und mit diesem Event können Workflows nur gestartet werden. Workflows können auch manuell mit einem Skript gestartet werden. | Workflow-Engine, RunEngine | Aktueller Thread, aktueller Mutex | Benutzeraktion: Einfügen |
| Aktualisieren | Globales Event bei der Aktualisierung eines GlideRecord, durch das die Skript-Engine und dadurch die Workflow-Engine aktiviert werden. | Sucht in der Workflow-Kontexttabelle [wf_context] nach laufenden Workflows, die dem aktuellen GlideRecord nach Dokument-ID zugeordnet sind. | Es gibt keine explizite, kundenseitige Verwendung in einem Workflow. Es ist Teil der Glide-Engine, und bei diesem Event können Workflows nur den nächsten Übergangssatz durchlaufen. | Workflow-Engine, RunEngine | Aktueller Thread, aktueller Mutex | Benutzeraktion: Update eines GlideRecord |
| Löschen | Globales Event beim Löschen eines GlideRecord-Objekts, durch das die Skript-Engine und dadurch die Workflow-Engine aktiviert werden. | Sucht in der Workflow-Kontexttabelle [wf_context] nach laufenden Workflows, die dem aktuellen GlideRecord nach Dokument-ID zugeordnet sind. | Es gibt keine explizite, kundenseitige Verwendung in einem Workflow. Es ist Teil der Glide-Engine, und bei diesem Event können Workflows nur den nächsten Übergangssatz durchlaufen. | Workflow-Engine, RunEngine | Aktueller Thread, aktueller Mutex | Benutzeraktion: Löschen eines GlideRecord |
| Abfrage | Globales Event für die Abfrage der Glide-Datenbank, durch die die Skript-Engine und dadurch die Workflow-Engine aktiviert werden. | Sucht in der Workflow-Kontexttabelle [wf_context] nach laufenden Workflows, die dem aktuellen GlideRecord nach Dokument-ID zugeordnet sind. | Es gibt keine explizite, kundenseitige Verwendung in einem Workflow. Es ist Teil der Glide-Engine, und bei diesem Event können Workflows nur den nächsten Übergangssatz durchlaufen. | Workflow-Engine, RunEngine | Aktueller Thread, aktueller Mutex | Benutzeraktion: Abfrage eines GlideRecord |