Method |
Description |
|
CreateBackwardActivityTaskOfInnerMultipleInstance ( ProcessInstanceEntity processInstance, ActivityInstanceEntity originalBackwardToActivityInstance, BackwardTypeEnum backwardType, int backSrcActivityInstanceID, ActivityResource activityResource, IDbSession session ) : void |
创建多实例节点之间回滚时的活动实例,任务数据 |
|
CreateBackwardActivityTaskRepateSignForwardMainNodeOnly ( ProcessInstanceEntity processInstance, ActivityEntity backwardToTaskActvity, ActivityInstanceEntity fromActivityInstance, BackwardTypeEnum backwardType, ActivityInstanceEntity previousMainInstance, string transitionGUID, TransitionTypeEnum transitionType, TransitionFlyingTypeEnum flyingType, ActivityResource activityResource, IDbSession session ) : void |
退回是加签情况下的处理: 要退回的节点是加签节点 只实例化当初的加签主节点 |
|
CreateBackwardActivityTaskRepeatedSignTogetherMultipleInstance ( ProcessInstanceEntity processInstance, ActivityEntity backwardToTaskActvity, ActivityInstanceEntity fromActivityInstance, BackwardTypeEnum backwardType, ActivityInstanceEntity previousMainInstance, string transitionGUID, TransitionTypeEnum transitionType, TransitionFlyingTypeEnum flyingType, ActivityResource activityResource, IDbSession session ) : void |
退回是会签情况下的处理: 要退回的节点是会签节点 1) 全部实例化会签节点下的多实例节点 2) 只取得办理完成的节点,而且保证CompleteOrder的唯一性 |
|
CreateBackwardActivityTaskTransitionInstance ( ProcessInstanceEntity processInstance, ActivityInstanceEntity fromActivityInstance, BackwardTypeEnum backwardType, int backMostPreviouslyActivityInstanceID, string transitionGUID, TransitionTypeEnum transitionType, TransitionFlyingTypeEnum flyingType, ActivityResource activityResource, IDbSession session ) : void |
创建退回时的流转节点对象、任务和转移数据 |
|
ExecuteWorkItem ( ) : void |
|
|
NodeMediatorBackward ( BackwardContext backwardContext, IDbSession session ) : System |
|
|