Zschimmer GmbH Impressum und Kontakt

Job Scheduler     Erste Seite   –   XML-Kommandos

  XML     API     Register


logo

XML-Element  <modify_job>     (Kommando)

<modify_job
cmd  = "cmd"
job  = "jobname"
/>

 

Beispiel  

<modify_job job="mein_job" cmd="wake"/>

Eltern-Elemente

<commands>  

  – XML-Kommandos

Attribute

job="jobname" 

Der Name des Jobs, für den das Kommando gilt.

cmd="cmd" 

Folgende Subkommandos sind möglich:

cmd="stop"

Stoppt den Job. Der Scheduler versetzt den Job in den Zustand stopping solange noch eine Task läuft, dann in den Zustand stopped.

Wirkt in allen Zuständen außer stopping, stopped und read_error.

cmd="unstop"

Hebt die Zustände stopping und stopped wieder auf.

Wirkt in allen Zuständen außer stopping, stopped und error.

cmd="start"

Erzeugt eine neue Task und reiht sie in die Task-Warteschlange ein. Dasselbe wie <start_job job="jobname">.

cmd="wake"

Wenn der Job im Zustand pending oder stopped ist, startet dieses Kommando eine Task.

Die <run_time> wird nicht beachtet.

cmd="end" Lässt alle Tasks enden.
cmd="suspend"

Auf alle laufenden Tasks, die im Zustand running, running_delayed oder running_waiting_for_order sind, wird das Kommando suspend angewendet, d.h. der Scheduler ruft keine weitere Methode des Jobs auf.

cmd="continue"

Auf alle suspendierten Tasks, die im Zustand suspended, running_delayed oder running_waiting_for_order sind, wird das Kommando continue angewendet.

cmd="remove" Siehe Job.remove().

Anwort  <ok>

<spooler>
    <answer>
        <ok …>
    </answer>
</spooler>

Software- und Organisations-Service GmbH

Zuletzt geändert von Joacim Zschimmer, 2007-12-19