processflow execute

Der Befehl processflow execute startet einen oder mehrere Prozessflüsse. Dieser Befehl stellt eine von zwei Möglichkeiten dar, Prozessflüsse von der Befehlszeile aus auszuführen. Die andere Möglichkeit besteht darin, den Process Flow Executor zu verwenden. Dies ist ein Befehlszeilen-Dienstprogramm, das auf der Spectrum™ Technology Platform-Begrüßungsseite Ihres Servers verfügbar ist. Der Vorteil der Verwendung des Befehls processflow execute in der Administrationsumgebung liegt darin, dass Sie dort auch andere Befehle in einer einzelnen Skript- oder Batch-Datei einschließen können. Sie können beispielsweise den Prozessfluss mithilfe des Befehls processflow expose verfügbar machen und ihn dann über den Befehl processflow execute ausführen. Der Befehl processflow execute bietet dieselben Features wie der „Process Flow Executor“.

Verwendung

processflow execute --r Prozessflussnamen --f Eigenschaftendatei--i Abfrageintervall --d Begrenzungszeichen --t Timeout--w WartezeitBisAbschluss --o StageName=File
ErforderlichArgumentBeschreibung
Nein--?Gibt Nutzungsinformationen aus.
Nein--d DelimiterCharacter

Legt ein Begrenzungszeichen fest, mit dem in der Befehlszeile angezeigte Statusinformationen voneinander getrennt werden sollen, wenn Sie den Befehl ausführen. Standardmäßig wird das Begrenzungszeichen „|“ verwendet. Unter Verwendung des Standardzeichens würde bei der Ausführung eines Prozessflusses mit dem Namen „MyProcessflow“ beispielsweise Folgendes in der Befehlszeile angezeigt:

MyProcessflow|1|Succeeded

Nein--f PropertyFileGibt einen Pfad zu einer Eigenschaftsdatei an. Weitere Informationen zu Eigenschaftsdateien finden Sie unter Verwenden der Eigenschaftsdatei eines Prozessflusses.
Nein--i PollIntervalGibt an, wie häufig auf abgeschlossene Aufträge geprüft werden sollen (in Sekunden). Der Standardwert ist „5“.
Ja--r ProcessFlowNamesEine durch Kommas getrennte Liste von Prozessflüssen, die ausgeführt werden sollen. Erforderlich.
Anmerkung: Wenn Sie eine Datei angeben, die dieses Argument überschreibt, darf dies nicht das zuletzt angegebene Argument sein.
Nein--t TimeoutDiese Option ist veraltet und wird ignoriert.
Nein--v VerboseGibt eine ausführliche Ausgabe zurück, wobei Ausführlich für einen der folgenden Werte steht:
true
Gibt eine ausführliche Ausgabe zurück.
false
Gibt keine ausführliche Ausgabe zurück.
Anmerkung: Wenn Sie eine Datei angeben, die dieses Argument überschreibt, darf dies nicht das zuletzt angegebene Argument sein.
Nein--w WaitToCompleteDiese Option ist veraltet und wird ignoriert.
Nein--o StageName=FileÜberschreibt die im Auftrag angegebene Eingabe- oder Ausgabedatei. Weitere Informationen finden Sie unter Überschreiben von Dateispeicherorten von Prozessflüssen.

Beispiel

In diesem Beispiel wird der Prozessfluss mit dem Namen „Mein Prozessfluss“ ausgeführt.

processflow execute --r "Mein Prozessfluss"