Esempio n. 1
0
 internal static JumpActions FromWorkflowItem(WorkflowItems workflowItems, WorkflowItem workflowItem)
 {
     return(new JumpActions(workflowItems, jumpItem => new TriggerActions(workflowItem).FirstJoint(jumpItem)));
 }
Esempio n. 2
0
 internal static JumpActions FromWorkflowEvent(WorkflowItems workflowItems)
 {
     return(new JumpActions(workflowItems, jumpItem => WorkflowAction.Empty));
 }
Esempio n. 3
0
 internal static WorkflowAction StartWorkflow(WorkflowItems workflowItems)
 {
     return(new StartWorkflowAction(workflowItems));
 }
Esempio n. 4
0
 private JumpActions(WorkflowItems workflowItems, Func <WorkflowItem, WorkflowAction> triggeringAction)
 {
     _workflowItems    = workflowItems;
     _triggeringAction = triggeringAction;
 }
Esempio n. 5
0
 public StartWorkflowAction(WorkflowItems workflowItems)
 {
     _workflowItems = workflowItems;
 }
Esempio n. 6
0
 internal static JumpActions FromWorkflowEvent(WorkflowItems workflowItems)
 {
     return(new JumpActions(workflowItems, null));
 }
Esempio n. 7
0
 internal static JumpActions FromWorkflowItem(WorkflowItems workflowItems, WorkflowItem triggerItem)
 {
     return(new JumpActions(workflowItems, triggerItem));
 }
Esempio n. 8
0
 private JumpActions(WorkflowItems workflowItems, WorkflowItem triggerItem)
 {
     _workflowItems = workflowItems;
     _triggerItem   = triggerItem;
 }
Esempio n. 9
0
 internal CancelRequest(WorkflowItems workflowItems)
 {
     _workflowItems = workflowItems;
 }