Übersicht

Die Cúram-Anwendung kann Ereignisse zu verschiedenen Zeitpunkten auslösen und registrierte Listener darüber informieren, was passiert ist. Für ein angegebenes Ereignis können mehrere unterschiedliche Ereignislistener registriert sein. Diese Ereignislistener sind Anwendungsfunktionen, die die Schnittstelle curam.util.events.impl.EventHandler implementieren. Wenn ein angegebenes Ereignis ausgelöst wird, ruft die Workflow-Engine die zugehörige Ereignishandlerfunktion auf (weitere Informationen zu Ereignissen und zum Ereignishandler finden Sie im Handbuch Cúram Server Developers Guide).

Im Rahmen des Workflows wird diese Funktion mithilfe von Event-Wait-Aktivitäten etwas anders verwendet. Eine Event-Wait-Aktivität unterbricht die Ausführung eines bestimmten Teils einer Prozessinstanz so lange, bis ein bestimmtes Ereignis aufgetreten ist.