WorkflowCoordinator-Objekt
Ein WorkflowCoordinator-Objekt gibt die auszuführenden Subflows und die Eingabevariablen an, die an diese Subflows übergeben werden sollen.
Wenn Sie ein WorkflowCoordinator-Objekt verwenden, können Sie eine Aktivität vom Typ Startprogramm für parallele Flows erstellen, die mehrere Subflows startet. Wenn Sie die Aktivität ohne ein WorkflowCoordinator-Objekt verwenden, können Sie nur einen einzelnen Subflow mehrmals starten. Verwenden Sie eine der folgenden Methoden, um ein WorkflowCoordinator-Objekt für die Aktivität anzugeben, wenn die Aktivitätseingabevariable Erweitert ausgewählt ist.
- Referenzieren Sie eine Workflow-Scratchpad-Variable, die ein vorhandenes WorkflowCoordinator-Objekt enthält. Um ein WorkflowCoordinator-Objekt im Scratchpad zu speichern, rufen Sie die Funktion save(variableName) für das WorkflowCoordinator-Objekt auf. Sie können das Objekt mit dem in übergebenen Wert referenzieren variableNameParameter. Sie können zum Beispiel ein WorkflowCoordinator-Objekt in einer Aktivität vom Typ Skript ausführen erstellen, das Objekt mit
<object>.save('coord')speichern und dann dieses Objekt aufrufen, indem Sie coord in der Workflow-Aktivitätsvariablen einer nachfolgenden Aktivität vom Typ Startprogramm für parallele Flows eingeben. - Definieren Sie das WorkflowCoordinator-Objekt in der Workflow-Aktivitätsvariablen. Fügen Sie den Identifier
javascript:am Anfang des Skripts hinzu. Unter Startprogramm für parallele Flows – Beispiel wird gezeigt, wie ein WorkflowCoordinator-Objekt auf diese Weise verwendet wird. - Erstellen Sie eine Factory-Klasse, um das WorkflowCoordinator-Objekt zu definieren. Das System stellt standardmäßig keine Factory-Klasse für WorkflowCoordinator bereit.