Operation: Get Schedule by Id
Die Operation Get Schedule by Id
gibt den Scheduler aus, der sich in dem Projekt mit der angegeben Id befindet.
Beispiel
Input
Der Adapter erwartet ein XML-Dokument als Input:
XML
<?xml version="1.0" encoding="UTF-8"?>
<Id>f30c0ce7-fbc5-4988-81d4-7de74cb4dca8</Id>
Folgende Elemente müssen im Input enthalten sein:
Element | Beschreibung |
---|---|
Id | UUID des Projekts, in dem sich der Scheduler .schedule befindet. |
Output
Der Adapter erzeugt ein XML-Dokument als Output:
XML
<?xml version="1.0" encoding="UTF-8"?>
<Schedule>
<Id>f30c0ce7-fbc5-4988-81d4-7de74cb4dca8</Id>
<Cron>
<Id>6dd6732e-15c1-4a63-bdfd-6d90d45eedb5</Id>
<Name>Execute every minute</Name>
<Process>Processes/ScheduledProcess.wrf</Process>
<Active>true</Active>
<Expression>0 6 6 ? * FRI *</Expression>
</Cron>
<Startup>
<Id>a0b9dd4d-c722-4aa6-bc07-1f837d52c5d3</Id>
<Name>Execution</Name>
<Process>Processes/ScheduledProcess.wrf</Process>
<Active>true</Active>
<StartDate>2021-06-29T11:16:09.904+02:00</StartDate>
<EndDate>2021-07-30T11:16:09.907+02:00</EndDate>
</Startup>
</Schedule>
Folgende Elemente können im Output enthalten sein:
Element | Beschreibung |
---|---|
Id | UUID des Projekts, in dem sich der Scheduler .schedule befindet. |
Cron | Ausführungstyp Cron |
Startup | Ausführungstyp Startup |
Startup:Id | UUID der Ausführung |
Cron:Id | UUID der Ausführung |
Name | Name der Ausführung |
Process | Pfad zum Prozess, der ausgeführt werden soll |
Active | Status der Ausführung Mögliche Werte: |
CronExpression | Cron-Ausdruck der Ausführung, nur für den Ausführungstyp Cron relevant |
StartDate | Startdatum der Ausführung, nur für den Ausführungstyp Startup relevant |
EndDate | Enddatum der Ausführung, nur für den Ausführungstyp Startup relevant |