2. 数据模型
|
Tip
|
名称以 |
-
ProcModel- 流程模型。模型属性:-
name- 模型名称。 -
description- 模型描述。 -
actModelId- Activiti 引擎的模型 ID,存储在ACT_RE_MODEL表中。
-
-
ProcDefinition-流程定义。可以从数据模型获取或者直接从 XML 文件加载。实体属性:-
name- 流程名称。 -
code- 流程代码。它可用于从应用程序代码中确定实体实例。 -
actId- Activiti 的流程的 ID。如需访问 BPMN 模型,则必须(它会读取 extensionElements) -
active- 定义当前流程定义是否允许新的流程实例启动。 -
procRoles- 定义流程参与者的对象集合。 -
model- 模型的引用。
-
-
ProcRole- 流程角色。在流程部署时会自动创建此类型对象。流程角色定义了流程参与者的类型。ProcRole定义流程角色类型。实体属性:-
name- 角色名称。 -
code- 角色代码。它可以被应用程序用于角色识别。 -
order- 序号。应用程序可以使用它以适当的顺序显示角色。 -
procDefinition- 流程定义的引用。
-
-
ProcInstance- 流程实例。可以关联项目实体启动流程实例,也可以不关联项目实体。例如,合同审批流程实例可以与合同实体相关联。实体属性:-
description- 流程实例的描述。 -
startDate- 流程实例开始日期。 -
endDate- 流程实例结束日期。 -
startedBy- 启动流程的用户。 -
active- 标识流程实例是否处理已启动但尚未完成的状态。 -
cancelled- 标识流程是否已经取消。 -
actProcessInstanceId- Activiti 的相应ProcessInstance的标识符。 -
startComment- 流程启动时的意见。 -
cancelComment- 流程取消时的意见。 -
entityName- 链接的实体名称。 -
entityId- 链接的实体 ID。 -
entityEditorName- 用于编辑关联实体的界面名称。 -
procTasks- 流程任务集合。 -
procActors- 流程参与人员集合。 -
procAttachments- 流程附件集合。
-
-
ProcActor- 流程参与者。该实体为流程实例定义一个具有的特定角色的执行者。实体属性:-
user- 用户的引用。 -
procInstance- 流程实例的引用。 -
procRole- 流程角色的引用。 -
order- 序号。该字段用于为多用户的有序任务定义参与人员的顺序。
-
-
ProcTask- 流程任务。当流程到达用户任务节点时,将自动创建此类对象。实体属性:-
name- 任务名称。 -
startDate- 任务开始日期。 -
claimDate- 要求处理日期。该字段用于任务没有显式的流程参与者的情况。 -
endDate- 任务结束日期。 -
outcome- 任务完成输出。 -
comment- 任务完成意见。 -
procActor- 执行人。 -
actTaskId- Activiti 任务 ID。此字段用于报告 Activiti 引擎任务的完成情况。 -
actExecutionId- Activiti 执行 ID。该字段用于读/写流程变量。 -
actTaskDefinitionKey- 在流程 XML 中,它是UserTask元素的id属性。用于构建存储任务结果的变量名称([task_id]_result)。请参阅依赖任务输出的流转。 -
cancelled- 标识任务是否在以取消的方式完成。 -
candidateUsers- 群组任务的可能的程参与者列表。 -
procInstance- 流程实例的引用。
-
-
ProcAttachment- 流程附件。实体属性:-
file-FileDescriptor的引用。 -
type- 附件类型(ProcAttachmentType)。 -
comment- 意见。 -
author- 附件作者的引用。 -
procInstance- 流程实例的引用。 -
procTask- 流程任务的可选引用。
-
-
ProcAttachmentType- 附件类型。实体属性:-
code- 附件类型代码。 -
name- 附件类型名称。
-