Appearance
updateBusinessKey
Flowable 7.1.0 摘要:为提供的流程实例更新业务密钥
方法签名与说明
void updateBusinessKey ( String processInstanceId, String businessKey)
为提供的流程实例更新业务密钥 Parameters:
- ProcessInstanceID-流程实例的ID设置业务密钥,不能为null
- BusinessKey-新商业关键价值
常见使用场景
- 同步业务侧的主键或状态到流程实例。
- 在流程与外部系统之间保持业务一致性。
- 官方摘要:为提供的流程实例更新业务密钥
Kotlin 调用示例
kotlin
val processInstanceId = "PROCESSINSTANCEID"
val businessKey = "BUSINESSKEY"
runtimeService.updateBusinessKey(processInstanceId, businessKey)注意事项
- 业务键/状态通常受唯一约束,请做好幂等处理。
- 变更后建议写入操作日志。
- 调用前请确认当前用户具备相应的任务/流程操作权限。
- 本文基于 Flowable 7.1.0 Javadoc。
相关 API
- updateBusinessKey
- updateBusinessStatus