adm.ServerEventsEnumJobs
Liefert die Liste der Server-Jobs, an die ein bestimmter serverseitiger OS-Event-Typ (scriptbares Event) gebunden werden kann. Gehört zum Verwaltungs-Subsystem der OS-Events — das Gegenstück zu adm.ServerEventsRefresh (das OS-Events ohne Serverneustart neu lädt). Es steht nicht in Zusammenhang mit dem RJC-Live-Monitor (krn.RegisterJobCall). Typischerweise vom Event-Editor genutzt, um beim Definieren eines Events die Auswahl „welcher Job" zu füllen.
1. Eingabeparameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
|
INT |
Ja |
Reserviert; |
|
INT |
Ja |
Server-Event-Code (siehe Server-Events): |
2. Ausgabeparameter
| Name | Typ | Abhängigkeit | Beschreibung |
|---|---|---|---|
|
STRING |
— |
Semikolon-separierte Liste der Jobnamen, an die der angegebene Event-Typ gebunden werden kann. |
4. Hinweise (live verifiziert)
| Event | Code | Ergebnis |
|---|---|---|
KernelBeforeJob |
|
424 Jobs über alle Namespaces (abn, adm, ado, cnv, dms, dtr, krn, mng, std, vtx, wfm) — an jeden Job bindbar. |
KernelAfterJob |
|
Dieselben 424 Jobs. |
JobBeforeObject |
|
Nur |
JobAfterObject |
|
Nur |
OnObjectHistoryEntry |
|
Fehler |
OnSessionLogin |
|
Fehler |
-
Die zurückgelieferte Liste ist die Menge der möglichen Jobs für diesen Event-Typ, nicht die Jobs, für die aktuell ein Event definiert ist.
-
Event-Codes, die nicht an einen Job gebunden sind (globale bzw. Session-bezogene Events wie
OnObjectHistoryEntry,OnSessionLogin), liefern-1043332107(siehe Fehlercodes).
5. Siehe auch
-
adm.ServerEventsRefresh — lädt die OS-Events ohne Serverneustart neu