Skip to main content
Skip table of contents

Operation: List Savepoints

Die Operation List Savepoints generiert eine Liste der in einem Prozess gesetzten Savepoints.

Input

Der Adapter erwartet keinen Input.

Output

Der Adapter erzeugt ein XML-Dokument als Output:

CODE
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Savepoints>
    <Savepoint id="2be2eab5-317e-4c02-9896-7de77c4fa217">
        <PID>1675418719043677647</PID>
        <PUID>eab1040b-6635-4d64-9cbf-f613ace4291d</PUID>
        <Repository>1</Repository>
        <Project>SavePoints</Project>
        <Process>Processes/SaveMe.wrf</Process>
        <NextAction_ID>2</NextAction_ID>
    </Savepoint>
    <Savepoint id="72541d1c-fb40-433a-9cd3-677d8cdf814f">
        <PID>1675418719043677647</PID>
        <PUID>eab1040b-6635-4d64-9cbf-f613ace4291d</PUID>
        <Repository>1</Repository>
        <Project>SavePoints</Project>
        <Process>Processes/SaveMe.wrf/SaveMePrivateSubprocess.wrf</Process>
        <NextAction_ID>1</NextAction_ID>
    </Savepoint>
    <Savepoint id="e2c06c03-1d66-4bdf-9f15-616ee9e8ce8b">
        <PID>1675418719043677647</PID>
        <PUID>eab1040b-6635-4d64-9cbf-f613ace4291d</PUID>
        <Repository>1</Repository>
        <Project>SavePoints</Project>
        <Process>Processes/SaveMeSubprocess.wrf</Process>
        <NextAction_ID>3</NextAction_ID>
    </Savepoint>
</Savepoints>


Folgende Elemente können im Output enthalten sein:

ElementBeschreibung
SavepointÜber das Attribut id wird die UUID des Savepoints angegeben.
PID

Prozess-ID

Hinweis:

Beim Abrufen der PID gibt es zwei Szenarien:

Szenario 1
Savepoints wird immer die PID des Root-Prozesses zugewiesen, wenn der Prozess, in dem ein Savepoint enthalten ist, über den Root-Prozess aufgerufen wird. Dieses Szenario ist im oben gezeigten Output dargestellt. Hier sind die PIDs für alle abgerufenen Savepoints identisch.

Szenario 2
Wird der Prozess mit dem Savepoint nicht mit dem Root-Prozess aufgerufen, wird die PID des Prozesses mit dem Savepoint verwendet.

Beispiel für Szenario 2:

CODE
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Savepoints>
<Savepoint id="2be2eab5-317e-4c02-9896-7de77c4fa217">
<PID>1675418719043677647</PID>
<PUID>eab1040b-6635-4d64-9cbf-f613ace4291d</PUID>
<Repository>1</Repository>
<Project>SavePoints</Project>
<Process>Processes/SaveMe.wrf</Process>
<NextAction_ID>2</NextAction_ID>
<Savepoint id="44d7e9b5-5fa2-403e-8645-dee669dc69d0">
<PID>1675418719054967421</PID>
<PUID>88ffaa69-92e7-43d4-9ffc-3d36a2a50c2b</PUID>
<Repository>1</Repository>
<Project>SavePoints</Project>
<Process>Processes/SaveMeSubprocess.wrf</Process>
<NextAction_ID>3</NextAction_ID>
</Savepoint>
</Savepoints>
PUID

UUID des Prozesses, mit dem die Savepoints ausgelesen wurden

Hinweis:

Für Savepoints, die mit einer X4-Version vor 7.3 erstellt wurden, wird nur die PID ausgegeben, nicht die PUID.

RepositoryDer Workspace, in dem das Projekt abgelegt ist
ProjectName des Projekts, in dem der Technical Process enthalten ist
ProcessName des Technical Processes, in dem die Savepoints gesetzt sind
NextAction_ID

Die Action ID des Elements, das auf den Savepoint folgt, der in dem im Output genannten Prozess gesetzt wurde

Beispiel für den ersten Savepoint aus dem oben gezeigten Output:

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.