Skip to content

Trigger

Dieser Bereich dient dem Bearbeiten der Eigenschaften eines Triggers.

Mittels Triggern können beim Erzeugen, Ändern oder Löschen von Objekt Instanzen Batches und Jobs zur Ausführung gebracht werden.

Object Monitoring Triggers

Die Spalten der Tabelle haben folgende Bedeutung:

Aktiv

Checkbox, mit der ein Trigger aktiviert bzw. deaktiviert werden kann. Deaktivierte Trigger erzeugen beim Eintreten eines Ereignisses keinen Event und lösen damit keinen Submit aus.

Name

Name des Triggers. Dieser muss für einen Objekt Monitor eindeutig sein.

Erzeugen / Ändern / Löschen

Mit den drei Checkboxen Erzeugen (! - Steht in der Maske noch Erzeuge?), Ändern und Ausführen wird ausgewählt, für welche Ereignisse ein Event erzeugt wird, das einen Submit auslösen soll.

Ausführen

Definiert den Job, der beim Eintreten der jeweils ausgewählten Ereignisse ausgeführt werden soll.

Master

Ist diese Checkbox gesetzt, werden Batches oder Jobs beim Submit als Master erzeugt. Ist sie nicht gesetzt, werden Batches oder Jobs beim Submit als Kinder des ”Watcher” Jobs erzeugt. In diesem Fall muss der in Ausführen angegebene Job oder Batch, bzw. bei gesetzter Gruppiert-Checkbox als direktes Kind des ”Watcher” Jobs definiert sein.

Ausführungsgruppe

Dieses Feld wird nur angezeigt, wenn die Checkbox Master gesetzt ist. Hier wird spezifiziert, welche Gruppe der Eigentümer des beim Submit erzeugten Master-Batch oder -Job sein soll.

Anhalten

Ist diese Checkbox gesetzt, werden Batches oder Jobs beim Submit auf den Status SUSPENDED gesetzt und laufen nicht an. Ein Operator muss diese durch einen manuellen RESUME zur Ausführung freigeben.

Gruppiert

Ist diese Checkbox gesetzt, werden Ereignisse wie folgt behandelt: Ist im Feld Main (??) kein Job eingetragen, wird je ”ALTER OBJECT MONITOR” Befehl des Watcher Jobs für alle Objekt-Entitäten der im Feld Ausführen angegebene Job nur einmal erzeugt.

Ist das Feld Ausführungsgruppe und im Feld Ausführen kein Job eingetragen, wird je ”ALTER OBJECT MONITOR” Befehl des ”Watcher” Jobs, für alle Objekt-Entitäten nur ein Job erzeugt. Dieser ist dann selbst für die Verarbeitung aller betroffenen Objekt-Entitäten verantwortlich. Ist das Feld Ausführungsgruppe nicht gesetzt, wird je ”ALTER OBJECT MONITOR”-Befehl des ”Watcher” Jobs für jede Objekt-Entität ein eigener Job erzeugt.

Mastername

Elternelement

Löschen