Operation: Read Status
Die Operation Read Status
generiert eine Liste aller PIDs oder PUIDs und ihrer jeweiligen Statuswerte, die seit einem bestimmten Datum aktualisiert wurden. Damit kann der Status mehrerer Prozesse auf einmal überprüft werden und es wird angezeigt, welche Prozesse kürzlich aktualisiert wurden. Diese Operation erwartet als Input eine PID
oder PUID
aus der Operation Log Status
. Mit dem Attribut Status
kann nach bestimmten Statuswerten gefiltert werden.
Input
Der Adapter erwartet folgende XML-Struktur als Input:
Beispiel
<Element>
<TimestampStart>2023-01-25T08:17:29</TimestampStart>
<TimestampEnd>2023-01-25T08:17:30</TimestampEnd>
<PID>1674630745730279865<PID>
<PUID></PUID>
<Status>active</Status>
<Element>
Folgende Elemente können im Input enthalten sein:
Attribut | Beschreibung |
---|---|
TimestampStart | Zeitstempel für den Start des Prozesses; im festgelegten Format: Wenn nur |
TimestampEnd | Zeitstempel für das Ende des Prozesses; im festgelegten Format: Wenn nur |
PID | ID des Prozesses, für den der Status abgefragt wird |
PUID | PUID des Prozesses, für den der Status abgefragt wird |
Status | Das Attribut Wenn das Attribut Möglicher Wert: Beliebige Zeichenkette (String, ohne Berücksichtigung der Groß- und Kleinschreibung) |
Output
Der Adapter erzeugt ein XML-Dokument als Output:
Beispiel
<Data>
<OperationReadStatus>
<ID>1674630745730279865-0</ID>
<PID>1674630745730279865</PID>
<PUID>45F94979-F896-4866-A925-8664F2561E9B</PUID>
<Timestamp>2023-01-25 08:17:29.280</Timestamp>
<Status>active</Status>
</OperationReadStatus>
<OperationReadStatus>
<ID>1674630745730279865-1</ID>
<PID>1674630745730279865</PID>
<PUID>45F94979-F896-4866-A925-8664F2561E9B</PUID>
<Timestamp>2023-01-25 08:17:29.437</Timestamp>
<Status>active</Status>
</OperationReadStatus>
<OperationReadStatus>
<ID>1674630745730279865-2</ID>
<PID>1674630745730279865</PID>
<PUID>45F94979-F896-4866-A925-8664F2561E9B</PUID>
<Timestamp>2023-01-25 08:17:29.513</Timestamp>
<Status>active</Status>
</OperationReadStatus>
<OperationReadStatus>
<ID>1674630745730279865-3</ID>
<PID>1674630745730279865</PID>
<PUID>45F94979-F896-4866-A925-8664F2561E9B</PUID>
<Timestamp>2023-01-25 08:17:29.580</Timestamp>
<Status>active</Status>
</OperationReadStatus>
</Data>
Folgende Elemente können im Output enthalten sein:
Attribut | Beschreibung |
---|---|
ID | Status-ID |
PID | ID des Prozesses, für den der Status abgefragt wird |
PUID | PUID des Prozesses, für den der Status abgefragt wird |
Timestamp | Zeitstempel des Status |
Status | Status des Prozesses (im Beispiel gefiltert nach dem Statuswert active) |