Zschimmer GmbH Impressum und Kontakt

Job Scheduler     Erste Seite   –   XML-Kommandos

  XML     API     Register


logo

XML-Element  <job>     (Antwort)

<job
all_steps  = "zahl" Zahl der Jobschritte aller Tasks
all_tasks  = "zahl" Zahl aller bisher gestarteten Tasks
delay_after_error  = "yyyy-mm-dd hh:mm:ss.mmm" delay_after_error ist nach einem Fehler wirksam
has_description  = "yes" yes, wenn der Job eine <description> hat
in_period  = "yes|no" Wenn gerade eine <period> wirksam ist
job  = "name" Jobname
log_file  = "dateiname" Dateiname des Protokolls
next_start_time  = "yyyy-mm-dd hh:mm:ss.mmm" Voraussichtliche nächste Startzeit
order  = "yes|no" Bei auftragsgesteuertem Job
remove  = "yes" yes, wenn der Job entfernt wird
state  = "state" Zustand
state_text  = "text" Eigenschaft Job.state_text
tasks  = "zahl" Anzahl der zugelassenen Tasks
temporary  = "yes" yes, wenn der Job temporär ist
waiting_for_process  = "yes|no" Wenn der Job auf einen Prozess wartet
>
<file_based ...>
Wenn das Objekt dateibasiert ist
<tasks ...>
Liste der laufenden Tasks
<description ...>
Beschreibung
<commands ...>
XML-Kommandos
<params ...>
Parameter
<lock.requestor ...>
Von einem Job verlangte Sperren
<queued_tasks ...>
Tasks in der Warteschlange
<history ...>
Task-Historie
<order_queue ...>
Auftragswarteschlange
<ERROR ...>
Fehlermeldung

</job>

 

Eltern-Elemente

<jobs>  

  – Jobs

<answer>  

  – Antwort

Attribute

job="name" Jobname

state="state" Zustand

state="none" Der anfängliche Status des Jobs beim Start des Schedulers.
state="stopping" Wenn der Job gestoppt wird und noch nicht alle Tasks beendet sind.
state="stopped" Der Job ist gestoppt und alle Tasks sind beendet.
state="read_error" Wenn <script> nicht gelesen werden konnte.
state="pending" Keine Task läuft.
state="running" Wenigstens eine Task läuft.

waiting_for_process="yes|no" (Initialwert: no)     Wenn der Job auf einen Prozess wartet

Das ist der Fall, wenn der Job eine Task starten will, aber die Prozessklasse nicht genügend groß ist.

Siehe <job process_class="…">.

all_steps="zahl" Zahl der Jobschritte aller Tasks

all_tasks="zahl" Zahl aller bisher gestarteten Tasks

state_text="text" Eigenschaft Job.state_text

Siehe Job.state_text.

log_file="dateiname" Dateiname des Protokolls

order="yes|no" (Initialwert: no)     Bei auftragsgesteuertem Job

Siehe <job order="…">.

tasks="zahl" Anzahl der zugelassenen Tasks

Siehe <job tasks="…">.

next_start_time="yyyy-mm-dd hh:mm:ss.mmm" Voraussichtliche nächste Startzeit

delay_after_error="yyyy-mm-dd hh:mm:ss.mmm" delay_after_error ist nach einem Fehler wirksam

in_period="yes|no" Wenn gerade eine <period> wirksam ist

has_description="yes" yes, wenn der Job eine <description> hat

remove="yes" yes, wenn der Job entfernt wird

Siehe <modify_job cmd="remove">.

temporary="yes" yes, wenn der Job temporär ist

Siehe <job temporary="yes">.

Kind-Elemente

<file_based>  

  – Wenn das Objekt dateibasiert ist

<tasks>  

  – Liste der laufenden Tasks

<description>  

  – Beschreibung

Nur wenn <show_job what="description"> angegeben worden ist.

<commands>  

  – XML-Kommandos

Nur wenn <show_job what="job_commands"> angegeben worden ist.

<params>  

  – Parameter

Nur wenn <show_job what="job_params"> angegeben worden ist.

<lock.requestor>  

  – Von einem Job verlangte Sperren

<queued_tasks>  

  – Tasks in der Warteschlange

<history>  

  – Task-Historie

<order_queue>  

  – Auftragswarteschlange

<ERROR>  

  – Fehlermeldung


Software- und Organisations-Service GmbH

Zuletzt geändert von Joacim Zschimmer, 2007-09-20