Objet WorkflowCoordinator

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Un objet WorkflowCoordinator spécifie les flux secondaires à exécuter et les variables d’entrée à transmettre à ces flux secondaires.

    Lors de l’utilisation d’un objet WorkflowCoordinator, vous pouvez créer une activité de lanceur de flux parallèle qui lance plusieurs flux secondaires. Lorsque vous utilisez l’activité sans objet WorkflowCoordinator, vous ne pouvez lancer qu’un seul flux secondaire plusieurs fois. Utilisez l’une des méthodes suivantes pour spécifier un objet WorkflowCoordinator pour l’activité lorsque la variable d’entrée Activité avancée est sélectionnée.
    • Référencez une variable bloc-notes de workflow qui contient un objet WorkflowCoordinator existant. Pour enregistrer un objet WorkflowCoordinator dans le bloc-notes, appelez la fonction save(variableName) sur l’objet WorkflowCoordinator. Vous pouvez référencer l’objet à l’aide de la valeur transmise dans le variableName paramètre. Par exemple, vous pouvez créer un objet WorkflowCoordinator dans une activité Exécuter un script , enregistrer <object>l’objet à l’aide de .save('coord'), puis appeler cet objet en entrant coord dans la variable d’activité Workflow d’une activité Lanceur de flux parallèle suivante.
    • Définissez le WorkflowCoordinator dans la variable d’activité du workflow . Ajoutez l’identificateur javascript : au début du script. Le Exemple de lanceur de flux parallèle montre comment utiliser un objet WorkflowCoordinator de cette manière.
    • Créez une classe fabrique pour définir l’objet WorkflowCoordinator. Par défaut, le système ne fournit pas de classe d’usine pour WorkflowCoordinator.