Extern signaal external-signal
De Externe signaal activiteit is de controle activiteit van de a Stroom. Hiermee kunt u de uitvoering van een workflow starten vanuit een andere workflow of een API-aanroep.
Volg deze stappen om de Externe signaal activiteit te vormen en zijn uitvoering teweeg te brengen:
-
Voeg een Externe signaal activiteit in uw werkschema toe.
-
Voltooi de configuratie van uw workflow en start de uitvoering ervan. De External Signal -activiteit wordt weergegeven als "In behandeling" en wacht op activering.
-
Haal de volgende gegevens op:
-
De interne naam van het werkschema, die naast zijn etiket toont.
accordion Voorbeeld
-
De Externe naam van de signaalactiviteit, die in het werkschema Execution options toont.
accordion Voorbeeld
-
-
Als u de workflow wilt activeren, voert u de functie
PostEventJavaScript uit. Deze functie laat u variabelen met de waarden van uw keus overgaan en hen in het teweeggebrachte werkschema gebruiken.De functie
PostEventkan worden uitgevoerd vanuit een andere workflow of vanuit een API-aanroep.-
Als u een External signal -activiteit wilt activeren vanuit een workflow, voert u de PostEvent-functie uit vanuit het deelvenster Initialization script , dat toegankelijk is via de Execution options -activiteit. Voor de JavaScript code activiteit, voer de functie van het manuscript van de activiteit uit.
De syntaxis is als volgt:
code language-none xtk.workflow.PostEvent("<workflow-internal-name>","<signal-activity-name>","",<variables <variable-name>="<value>"/>, false);
accordion Voorbeeld In dit voorbeeld wordt de "signaal1" externe signaalactiviteit geactiveerd. Het is toegevoegd aan de workflow met de interne naam "WKF12345". Een variabele met de naam "customID" wordt doorgegeven met de waarde "123456".
- Als u een External signal -activiteit wilt activeren vanaf een API-aanroep, voert u de stappen uit die in de API-documentatie voor campagne worden beschreven. Leer hoe te om de statische
PostEventmethode te gebruiken.
-