Notify-Aktivitäten erstellen
Der Notify-Standardworkflow führt im Allgemeinen eine einzelne Aktion aus, z. B. das Einleiten eines Telefonanrufs. Sie können benutzerdefinierte Notify-Workflow-Aktivitäten erstellen, um komplexere Funktionen zu implementieren.
Verwenden Sie in jeder Notify-Aktivitätsdefinition Ereignishandler-Funktionen, um Ihr eigenes Aktivitätsverhalten zu entwerfen. Sie können beispielsweise das Aktivitätsergebnis festlegen, wenn der Anrufer auflegt, indem Sie die Funktion onCompleted verwenden.
onCompleted: function() {
activity.result = 'call_ended';
},Befolgen Sie beim Erstellen einer neuen Notify-Workflow-Aktivität diese Entwurfsprinzipien.
- Innerhalb der Ereignishandler-Funktion onExecute erstellen Sie ein neues NotifyAction-Objekt Verwenden Sie dieses Objekt, um eine einfache oder komplexe Aktion zu erstellen, und serialisieren Sie das Objekt in der Tabelle notify_wf_activity.
- Innerhalb der Eregins-Handler-Funktion onUpdate eserialisieren Sie das NotifyAction-Objekt aus der Tabelle notify_wf_activity - und verwenden Sie dieses Objekt, um andere Vorgänge auszuführen.
- Verwenden Sie bei Bedarf die anderen Ereignishandler-Funktionen und Notify, um das gewünschte Aktivitätsverhalten zu implementieren.