C# Class Slickflow.Engine.Core.Pattern.NodeMediatorOrJoin

Inheritance: NodeMediatorGateway, ICompleteAutomaticlly
Mostra file Open project: uname-yang/WorkFlow-Engine-OData-WebApi-with-OdataClient Class Usage Examples

Public Methods

Method Description
CompleteAutomaticlly ( ProcessInstanceEntity processInstance, string transitionGUID, ActivityInstanceEntity fromActivityInstance, ActivityResource activityResource, IDbSession session ) : GatewayExecutedResult

OrJoin合并时的节点完成方法 1. 如果有满足条件的OrJoin前驱转移,则会重新生成新的OrJoin节点实例

Private Methods

Method Description
NodeMediatorOrJoin ( ActivityEntity activity, ProcessModel processModel, IDbSession session ) : System

Method Details

CompleteAutomaticlly() public method

OrJoin合并时的节点完成方法 1. 如果有满足条件的OrJoin前驱转移,则会重新生成新的OrJoin节点实例
public CompleteAutomaticlly ( ProcessInstanceEntity processInstance, string transitionGUID, ActivityInstanceEntity fromActivityInstance, ActivityResource activityResource, IDbSession session ) : GatewayExecutedResult
processInstance Slickflow.Engine.Business.Entity.ProcessInstanceEntity
transitionGUID string
fromActivityInstance Slickflow.Engine.Business.Entity.ActivityInstanceEntity
activityResource ActivityResource
session IDbSession
return GatewayExecutedResult