Skip to Content
DevOpsCLICommandspc start-process-model

pc start-process-model

Startet Prozessmodelle auf der verbundenen Engine.

Verwendung

pc start-process-model [processModelId] [startEventId] [options] pc start [processModelId] [startEventId] [options]

Argumente

NameObligatorischBeschreibung
processModelIdJaID des zu startenden Prozessmodells
startEventIdJaID des zu startenden Start-Events

Optionen

Name, KürzelDefaultBeschreibung
--correlation-idSetzt eine vordefinierte Correlation ID für die Prozessinstanz
--output, -otextSteuert das Ausgabeformat: text oder json
--start-token{}Setzt den Start-Token aus einem JSON-String
--start-token-from-fileLiest den Start-Token als JSON aus einer Datei
--start-token-from-stdinLiest den Start-Token als JSON von STDIN
--waitWartet, bis die gestartete Prozessinstanz zu Ende gelaufen ist

Beispiele

Einfacher Start

pc start-process-model Registration.EmailCoupons StartEvent_1

Kurzform

pc start Registration.EmailCoupons StartEvent_1

Correlation ID setzen

pc start Registration.EmailCoupons StartEvent_1 --correlation-id "my-correlation-id-1234"

Start-Token setzen

Per Inline-JSON:

pc start Registration.EmailCoupons StartEvent_1 --start-token '{"answer": 42, "email": "info@example.com"}'

Aus einer Datei:

pc start Registration.EmailCoupons StartEvent_1 --start-token-from-file input.json

Von STDIN:

cat input.json | pc start Registration.EmailCoupons StartEvent_1 --start-token-from-stdin

Als Eingabe-Format wird JSON5  verwendet, dessen Regeln weniger strikt sind als bei normalem JSON (z.B. erlaubt JSON5 Kommentare). Die Ausgabe der CLI ist immer striktes, standardkonformes JSON.

Auf Prozessabschluss warten

Die CLI kann per --wait angewiesen werden, zu warten, bis die gestartete Prozessinstanz zu Ende gelaufen ist:

pc start Registration.EmailCoupons StartEvent_1 --wait