createProcessInstance($startEvent, $instanceName)
Erzeugt und initialisiert eine neue Prozessinstanz auf der Grundlage eines StartEvents. Die Prozessinstanz wird entweder mit dem angegebenen Namen oder einem Standardnamen initialisiert.
| Prozessname | Typ | Typ Beschreibung | Obligatorisch | Standard |
|---|---|---|---|---|
| startEvent | StartEvent | Startereignis, das den zu instanziierenden Prozess definiert | Ja | - |
| Name | Zeichenkette | Name für die neue Prozessinstanz | nein | "newProcessInstance" |
Typ: ProcessExecution
Gibt die erstellte und initialisierte Prozessinstanz zurück. Wenn der startEvent-Parameter null ist, wird null zurückgegeben.
// Create a process instance with default name
createProcessInstance(startEvent)
// Create a process instance with specific name
createProcessInstance(startEvent, "Process-001")
Ausgabe: Die neu erstellte Prozessinstanz.