Skip to content

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