Class FlowSubProcessResetEvent

java.lang.Object
com.codingapi.flow.event.FlowSubProcessResetEvent
All Implemented Interfaces:
IFlowEvent, com.codingapi.springboot.framework.event.IAsyncEvent, com.codingapi.springboot.framework.event.IEvent, Serializable

public class FlowSubProcessResetEvent extends Object implements IFlowEvent
子流程重置事件

主流程节点上执行子流程数据重置时推送,提醒业务订阅方子流程数据已被重置: 被取代旧组中的选中实例已重建为全新子流程(新流程id),未选中实例以继承方式沿用原结果。

订阅方收敛规则:事件经异步线程池分发、到达顺序不保证,应按 「同一父记录 + 节点维度下最大聚合组 id 为活跃组」做幂等覆盖; 事件的 oldRecord id 与订阅方当前活跃组 id 不一致时,说明存在丢失的重置事件, 应通过节点记录查询全量对账。

See Also:
  • Constructor Details

    • FlowSubProcessResetEvent

      public FlowSubProcessResetEvent()