flowable ChangeActivityStateBuilder 接口的方法介绍
ChangeActivityStateBuilder 接口是 Flowable 中用于构建流程活动状态变更的 Builder 接口之一。该接口中包含以下方法:
-
fromActivityId(String activityId): 设置要变更状态的活动 ID。
-
cancelActivityInstance(boolean cancelActivityInstance): 设置是否取消该活动实例。如果设置为 true,则会在变更状态时同时取消该活动实例。
-
suspendActivityInstance(boolean suspendActivityInstance): 设置是否暂停该活动实例。如果设置为 true,则会在变更状态时同时暂停该活动实例。
-
moveToActivityId(String activityId): 设置要移动到的目标活动 ID。如果该方法被调用,则会将当前活动实例移动到指定的目标活动。
-
moveExecutionToActivityId(String activityId): 设置要移动执行对象到的目标活动 ID。如果该方法被调用,则会将当前执行对象移动到指定的目标活动。
-
changeState(): 执行状态变更操作。
通过使用 ChangeActivityStateBuilder 接口提供的方法,可以实现对流程中活动状态的变更操作,包括取消活动实例、暂停活动实例、移动活动实例、移动执行对象等
原文地址: http://www.cveoy.top/t/topic/e3mP 著作权归作者所有。请勿转载和采集!