Jobverwaltung

Primäre Aufgabe des Jobmanagers ist die Verwaltung von Aufträgen – im Folgenden als „Jobs“ bezeichnet. Als Job wird eine Einheit folgender Attribute verstanden:

Bei aktiviertem Jobmanager besitzt jeder Kanal eine Job-Warteschlange, in der zu startende Jobs abgelegt werden. Ist der Kanal frei – läuft also im Decoder des Kanals kein Programm -, dann wird der nächste in der Warteschlange liegende Job ohne Anwenderrückfrage ausgeführt. Die Startreihenfolge entspricht der Sequenz beim Einlagern von Jobs. Das im Job beschriebene Programm wird - analog zu dem bisher bekannten Programmstart (siehe MCM Zustandsautomat) geladen und gestartet, zusätzlich werden optionale Startmodi und Parameter an das Programm übergeben. Mithilfe der Job-ID bleibt der Job für den Jobmanager und den Anwender über die gesamte Laufzeit hinweg identifizier- und verfolgbar.