public virtual MigratingBpmnEventTrigger inContextOf(string newActivityId) { TimerEventTrigger newTrigger = new TimerEventTrigger(); newTrigger.activityId = newActivityId; newTrigger.engine = engine; newTrigger.handlerType = handlerType; return(newTrigger); }
public virtual IMigratingBpmnEventTrigger InContextOf(string newActivityId) { var newTrigger = new TimerEventTrigger(); newTrigger.ActivityId = newActivityId; newTrigger.Engine = Engine; newTrigger.HandlerType = HandlerType; return(newTrigger); }
public virtual MigratingBpmnEventTrigger addEventSubProcess(ProcessEngine engine, BpmnModelInstance modelInstance, string parentId, string subProcessId, string startEventId) { ModifiableBpmnModelInstance.wrap(modelInstance).addSubProcessTo(parentId).id(subProcessId).triggerByEvent().embeddedSubProcess().startEvent(startEventId).timerWithDuration("PT10M").subProcessDone().done(); TimerEventTrigger trigger = new TimerEventTrigger(); trigger.engine = engine; trigger.activityId = startEventId; trigger.handlerType = TimerStartEventSubprocessJobHandler.TYPE; return(trigger); }
public virtual MigratingBpmnEventTrigger addBoundaryEvent(ProcessEngine engine, BpmnModelInstance modelInstance, string activityId, string boundaryEventId) { ModifiableBpmnModelInstance.wrap(modelInstance).activityBuilder(activityId).boundaryEvent(boundaryEventId).timerWithDate(TIMER_DATE).done(); TimerEventTrigger trigger = new TimerEventTrigger(); trigger.engine = engine; trigger.activityId = boundaryEventId; trigger.handlerType = TimerExecuteNestedActivityJobHandler.TYPE; return(trigger); }
public virtual IMigratingBpmnEventTrigger AddBoundaryEvent(IProcessEngine engine, IBpmnModelInstance modelInstance, string activityId, string boundaryEventId) { ModifiableBpmnModelInstance.Wrap(modelInstance) //.ActivityBuilder(activityId) //.BoundaryEvent(boundaryEventId) //.TimerWithDate(TIMER_DATE) //.Done() ; var trigger = new TimerEventTrigger(); trigger.Engine = engine; trigger.ActivityId = boundaryEventId; trigger.HandlerType = TimerExecuteNestedActivityJobHandler.TYPE; return(trigger); }
public virtual IMigratingBpmnEventTrigger AddEventSubProcess(IProcessEngine engine, IBpmnModelInstance modelInstance, string parentId, string subProcessId, string startEventId) { ModifiableBpmnModelInstance.Wrap(modelInstance) .AddSubProcessTo(parentId) //.Id(subProcessId) .TriggerByEvent() ////.EmbeddedSubProcess() //.StartEvent(startEventId) //.TimerWithDuration("PT10M") .SubProcessDone() .Done(); var trigger = new TimerEventTrigger(); trigger.Engine = engine; trigger.ActivityId = startEventId; trigger.HandlerType = TimerStartEventSubprocessJobHandler.TYPE; return(trigger); }