活动标志
这些标志仅对工作流活动有作用。
* 
关联的特性前面带有 wt.workflow.engine,位于 wt.properties 中。
标志
说明
更改活动状态 - 记录
关联的特性: recordActivityStateChange
确定是否将与活动一起发生的工作流状态更改事件作为工作流历史记录的一部分进行记录。可通过更改其执行特征来为特定进程更改此属性值。
更改活动状态 - 激发
关联的特性: emitActivityStateChange
确定是否应将与活动一起发生的工作流状态更改事件作为关键事件进行激发。然后可对此事件进行监听并将其用于同步和其他用途。可通过更改其执行特征来为特定活动更改此属性值。
更改活动数据 - 记录
关联的特性: recordActivityDataChange
确定是否将与活动一起发生的数据事件的工作流更改作为工作流历史记录的一部分进行记录。可通过更改其执行特征来为特定进程更改此属性值。
更改活动数据 - 激发
关联的特性: emitActivityDataChange
确定是否应将与活动一起发生的数据事件的工作流更改作为关键事件进行激发。可对此事件进行监听并将其用于同步和其他用途。可通过更改其执行特征来为特定活动更改此属性值。
更改分配 - 记录
关联的特性: recordAssigneeChange
确定是否应将分配事件的工作流更改作为工作流历史记录的一部分进行记录。特定活动的此属性值可以通过更改其执行特性来进行更改。
更改分配 - 激发
关联的特性: emitAssigneeChange
确定是否应将分配事件的工作流更改作为关键事件进行激发。可对此事件进行监听并将其用于同步和其他用途。可通过更改其执行特征来为特定活动更改此属性值。
忽略未解析的角色
关联的特性: ignoreUnresolvedRoles
确定是否应忽略未解析的角色,而不是自动将其分配给负责角色。如果设置为 true 且活动中的所有角色均未解析,则不会生成任何工作项,且不会出现出错指示。这是全局安装默认行为。
如果未解析的角色为“必需”,则针对负责角色创建任务
关联的特性: ignoreUnresolvedRole.createTaskForRequiredRole
如果在工作流执行期间无法解析标记为活动所需的角色,则确定是否应创建任务并将其分配给负责角色。如果设置为“真”,将创建任务并分配给负责角色。
这对您有帮助吗?