Flowable项目提供的第四个UI应用程序是Flowable Admin应用程序。此应用程序提供了查询BPMN,DMN和Form Engines中的部署的方法,还显示了具有活动任务和流程变量的流程实例的活动状态。它还提供了将任务分配给其他受理人并完成活动任务的操作。FlowableAdmin应用程序使用REST API与Flowable引擎进行通信。默认情况下,它被配置为连接到Flowable Task REST API,但是您可以轻松地将其更改为使用Flowable REST应用程序REST API。什么时候去http:// localhost:8080 / flowable-admin,会显示配置屏幕(也可以通过单击Flowable徽标右上角的箭头来获得)。
对于每个引擎,可以使用基本认证值配置REST端点。配置是按照每个引擎完成的,因为例如可以在与BPMN引擎不同的服务器上部署DMN引擎。
当使用正确的值定义配置时,可以选择Process Engine来管理Flowable BPMN引擎。默认显示Flowable BPMN引擎的部署。
您可以根据名称和租户标识符筛选部署。在此视图中,也可以将新的BPMN XML文件或BAR文件部署到Flowable引擎。单击其中一个部署时,将显示部署详细信息视图。
此处显示了部署的更多详细信息,以及作为此部署的一部分的流程定义,您可以通过单击此处获取更多详细信息。这里也可以删除部署。当您想删除已部署的应用定义时,这也是从Flowable Task应用仪表板中删除应用定义的方法。单击其中一个流程定义时,会显示流程定义详细信息视图。
在流程定义详细信息视图中,将显示流程实例的第一页,以及流程定义中使用的可选决策表定义和表单定义。对于休假请求流程定义,有一个连接的决策表和一个连接的表单定义。点击决策表定义将Flowable Admin应用程序导航到DMN引擎。您可以通过单击“ 父级部署标识”链接始终导航回到Process Engine 。
除了部署和定义外,您还可以在流程引擎中查询流程实例,任务,作业和事件订阅。所有的观点都以类似于已经描述过的方式运作。
上面文章来自盘古BPM研究院:http://vue.pangubpm.com/
文章翻译提交:https://github.com/qiudaoke/flowable-userguide
了解更多文章可以关注微信公众号: