public OnePassParallelMultiInstanceBehavior(Activity activity, AbstractBpmnActivityBehavior originalActivityBehavior) : base(activity, originalActivityBehavior) { completedPolicy = new OnePassCompletedPolicy(); }
/// <param name="innerActivityBehavior"> /// The original <seealso cref="IActivityBehavior"/> of the activity that will be wrapped inside this behavior. </param> /// <param name="isSequential"> /// Indicates whether the multi instance behavior must be sequential or parallel </param> public MultiInstanceActivityBehavior(Activity activity, AbstractBpmnActivityBehavior innerActivityBehavior) { this.activity = activity; InnerActivityBehavior = innerActivityBehavior; completedPolicy = new DefaultMultiInstanceCompletedPolicy(); }
public ParallelMultiInstanceBehavior(Activity activity, AbstractBpmnActivityBehavior originalActivityBehavior) : base(activity, originalActivityBehavior) { }
public SequentialMultiInstanceBehavior(Activity activity, AbstractBpmnActivityBehavior innerActivityBehavior) : base(activity, innerActivityBehavior) { }