Notify-Aktivitäten werden erstellt
Der standardmäßige Notify-Workflow führt im Allgemeinen eine einzelne Aktion aus, z. B. das Initiieren eines Telefonanrufs. Sie können anwenderdefinierte Notify-Workflow-Aktivitäten erstellen, um komplexere Funktionen zu implementieren.
Verwenden Sie Ereignishandlerfunktionen in jeder Notify-Aktivitätsdefinition, um Ihr eigenes Aktivitätsverhalten zu entwerfen. Sie können beispielsweise das Aktivitätsergebnis festlegen, wenn der Anrufer auflegt, indem Sie verwenden OnCompleted Funktion.
onCompleted: function() {
activity.result = 'call_ended';
},Befolgen Sie beim Erstellen einer neuen Notify-Workflow-Aktivität diese Designprinzipien.
- Innerhalb Von Bei Ausführung Ereignis-Handler-Funktion: Erstellen Sie ein neues NotifyAction-Objekt. Verwenden Sie dieses Objekt, um eine einfache oder komplexe Aktion zu erstellen, und serialisieren Sie das Objekt dann in der Tabelle Notify_wf_activity.
- Innerhalb von OnUpdate Ereignis-Handler-Funktion: Deserialisieren Sie das NotifyAction-Objekt aus der Tabelle Notify_wf_activity, und verwenden Sie dieses Objekt, um andere Vorgänge auszuführen.
- Verwenden Sie die anderen Ereignis-Handler-Funktionen und die Notify nach Bedarf, um das gewünschte Aktivitätsverhalten zu implementieren.