Code

Für jede definierte Aktion muss sich die Aktionsseite auf eine gültige Cúram-Seite in der Anwendung beziehen, deren Seitenparameter vollständig mit den in den Benachrichtigungsmetadaten enthaltenen Aktionslinkparametern aufgefüllt werden.

Für die Anwendung wird die API LocalizableStringResolver bereitgestellt, mit deren Hilfe parametrisierte Nachrichtenzeichenfolgen aufgelöst werden können. Die Methoden in dieser API werden aufgelöst und geben die angegeben Nachricht für die erforderliche Ländereinstellung zurück. Zudem werden alle Workflowdatenobjekte, die in den Platzhaltern der Nachricht verwendet werden sollen, aufgelöst und sind in der zurückgegebenen Zeichenfolge enthalten.

Im Rahmen der API LocalizableStringResolver wird die Schnittstelle NotificationStringResolver zum Auflösen der mit Benachrichtigungen verknüpften parametrisierten Nachrichten verwendet. Der Betreff, der Hauptteil und der Aktionstext der Benachrichtigung können mithilfe der Methoden aus dieser API für die Verwendung in der Anwendung aufgelöst werden. Sobald die Workflow-Engine die zugehörige Bereitstellungsmethode in der Anwendung aufruft, sollte die Anwendung diese Methoden zur Verarbeitung der Benachrichtigung verwenden.