<job-where> <job-set>

Definition:

<!ENTITY % cm.job-set "
  (comment |
  execLogin |
  execPerm |
  isActive |
  schedule |
  script |
  title)*
">
<!ELEMENT job-set %cm.job-set>

Aufgabe: Setzt bei den mit job-where ermittelten Jobs die Werte der angegebenen Parameter auf die spezifizierten Werte.

Verwendung: Zunächst werden mit job-where Jobs ermittelt. Anschließend wird job-set verwendet, um Parameterwerte für diese Jobs zu setzen.

Rückgabewert bei Erfolg: keiner.

Erforderliche Rechte: Der authentifizierte Benutzer muss Superuser sein oder das zu diesem Zweck im Systemkonfigurationseintrag content.globalPermissions definierte Recht haben. Nur ein Superuser darf execLogin auf ein anderes Login als sein eigenes setzen.

Beispiel:

<cm-request...>
  <job-where>
    <name>myJob</name>
  </job-where>
  <job-set>
    <execLogin>Mustermann</execLogin>
    <isActive>1</isActive>
  </job-set>
</cm-request>

<cm-response...>
  <cm-code numeric="0" phrase="ok"/>
</cm-response>