事件源是工作流的触发入口,当应用运行过程中满足事件源条件的事件产生时,工作流将会被触发执行。目前已支持的事件源类型如下:
比如用户提交一个表单,或者数据表中的数据由于用户操作或程序调用发生变化,都会触发事件源并调用工作流执行。
与数据有关的事件源(如操作、数据库事件)通常会携带触发上下文数据,这些数据可以在工作流的节点中被引用,用以实现数据的自动化处理。例如当用户提交一个表单进行修改,事件源会监听并调用相对应的工作流,表单提交的数据会被注入到执行计划的上下文环境中,以供后续节点作为变量使用。
创建工作流以后,在工作流查看页面中,事件源触发会以入口节点的样式显示在流程的开始位置,点击该卡片即可打开配置抽屉。根据事件源的类型不同,可以配置相关条件。