关于flowable(6.8.0)一些关键表和关键参数的记录

关于flowable(6.8.0)一些关键表和关键参数的记录

一、关键字(我在项目中接触比较多的flowable实体类)后续待补充。。。。

静态关键字 描述
flowelement 流程模型中的节点是一个event,线也是一个event
model 表示存储在模型存储库中的模型。此外,还可以在单独的部署步骤中将模型部署到流程引擎。模型是流程模型的元数据和源的容器,通常可以在建模环境中进行编辑。
deployment 表示进程存储库中已存在的部署。部署是流程定义、映像、表单等资源的容器。当部署通过 org. flowable. engine. RuntimeService“部署”时,进程引擎将识别某些此类资源类型并对其执行操作(例如,进程定义将被解析为可执行的 Java 工件)。若要创建部署,请使用 DeploymentBuilder.部署本身是一个 只读 对象,部署后无法更改其内容(因此需要使用构建器)。
processdefinition 表示由活动和转换组成的可执行过程的对象结构。业务流程通常是使用图形编辑器创建的,这些图形编辑器以特定文件格式存储流程定义。这些文件可以添加到 Deployment 工件中,例如 Business Archive (.bar) 文件。在部署时,引擎会将进程定义文件解析为此类的可执行实例,该实例可用于启动 ProcessInstance.
taskdefinition
运行时关键字 描述
processInstance 表示 的一次执行 ProcessDefinition。
task 表示人类用户的一个任务。
execution 表示流程实例中的“执行路径”。请注意,一个ProcessInstance 也是执行。
Comment 围绕任务形成讨论的用户评论。
variable(local,globel) 贯穿整个任务的用户可控变量
identitylink 身份链接用于将任务与特定身份相关联。例如: - 用户可以是任务的被分派者(= 身份链接类型) - 组可以是任务的候选组(= 身份链接类型)
ActivityInstance 表示当前正在运行的进程中活动的一次执行。它被存储用于统计、审计和其他商业智能目的。

二、关键表

flowable中表的命名方式为一共分为3大类,如下:

  1. 以ACT_RE开头的流程定义相关表,例如记录processDefinition的ACT_RE_PROCDEF表,记录流程部署相关的ACT_RE_DEPLOYMENT表

  2. 以ACT_RU_开头的运行时数据表,例如记录节点任务数据的ACT_RU_TASK表,记录流程运行时变量的ACT_RU_VARIABLE表

  3. 以ACT_HI_开头的历史数据表,例如记录历史流程实例信息的ACT_HI_PROCINST表,例如记录历史用户人物节点数据的ACT_HI_TASKINST表

tips:以"flw"开头的表通常是用于存储Flowable流程引擎的相关数据的表

posted @ 2024-04-17 09:44  chief_y  阅读(26)  评论(0编辑  收藏  举报