Descripción general

La aplicación de Cúram tiene la capacidad de generar sucesos en diversos puntos que informan a los escuchas registrados de lo que ha sucedido. Pueden registrarse varios escuchas de suceso distintos para escuchar un suceso determinado. Estos escuchas de sucesos son funciones de aplicación que implementan la interfaz curam.util.events.impl.EventHandler. Cuando se genera un suceso especificado, el motor de flujo de trabajo invoca la función de manejador de sucesos asociada (consulte la Guía del desarrollador del servidor Cúram para obtener más detalles sobre sucesos y manejadores de sucesos).

El flujo de trabajo utiliza este recurso de una forma ligeramente distinta a través de actividades de espera de suceso. Una actividad de espera de suceso detiene la ejecución de una rama concreta de una instancia de proceso hasta que produzca un determinado suceso.