krn.EmptyJob

Generischer Job ohne eigene Logik. Alle übergebenen Parameter und Dateien werden unverändert in der Antwort zurückgegeben.

Der Job dient als universeller Kommunikationskanal, dessen Verhalten vollständig über serverseitige Before- und After-Events definiert wird. Ohne konfigurierte Events verhält er sich als Echo — alle Eingabeparameter und Dateien werden 1:1 zurückgegeben.

1. Typische Einsatzszenarien

  • Serverseitige Geschäftslogik ausführen — Before/After-Events können die übergebenen Parameter auswerten, serverseitige Operationen durchführen und eigene Rückgabeparameter setzen.

  • Dateitransfer — Dateien können an den Server gesendet und von Events verarbeitet werden. Der Job kann ebenfalls Dateien in der Antwort zurückgeben.

  • Parametrierter RPC-Kanal — Beliebige Eingabeparameter werden an die Events weitergereicht, beliebige Ausgabeparameter können von den Events gesetzt werden.

2. Eingabeparameter

Name Typ Pflicht Beschreibung

Flags

INT

Ja

Derzeit nicht unterstützt — 0 übergeben.

beliebig

beliebig

Nein

Alle weiteren Parameter werden an die serverseitigen Events weitergereicht und ohne konfigurierte Events unverändert zurückgegeben.

3. Eingabedateien

Beliebige Dateien können übergeben werden. Ohne konfigurierte Events werden sie unverändert in der Antwort zurückgegeben.

4. Rückgabe

(INT): 0 = Job erfolgreich, sonst Fehlercode.

Ohne konfigurierte Events enthält die Antwort alle Eingabeparameter und Dateien als Echo. Mit konfigurierten Events können die Rückgabeparameter und Dateien vom Event-Script frei gestaltet werden.

5. Siehe auch

krn.RunScript — Führt ein Script direkt aus (statt über Events).