static List<TriggerKey> |
WorkflowProviderHelper.computeAssignedProvidingTriggers(Mandant client,
NodeKey target,
FlowchartElementIndex elementIndex,
Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap) |
|
static List<TriggerKey> |
WorkflowProviderHelper.computeAssignedTriggers(Mandant client,
NodeKey target,
FlowchartElementIndex elementIndex,
Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap) |
|
static Set<NodeKey> |
WorkflowProviderHelper.computeAttachmentProvidingParents(Mandant client,
NodeKey target,
FlowchartElementIndex index,
Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap) |
Finds all parent node keys that can provide attachments for the given target node.
|
static List<NodeKey> |
WorkflowProviderHelper.computeCompletionAttachmentProvidingPredecessors(Mandant client,
IWorkflowFlowAnalysis analysis,
NodeKey target,
FlowchartElementIndex elementIndex,
Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap,
FlowGraphFilter.Backward filter) |
Finds all previous nodes that can provide attachments for the given target node.
|
static List<NodeKey> |
WorkflowProviderHelper.computeCompletionFileProvidingPredecessors(Mandant client,
IWorkflowFlowAnalysis analysis,
NodeKey target,
FlowchartElementIndex elementIndex,
Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap,
FlowGraphFilter.Backward filter) |
Finds all previous nodes that have finished execution and that can provide files for the given target node.
|
static List<NodeKey> |
WorkflowProviderHelper.computeCompletionPredecessors(IWorkflowFlowAnalysis analysis,
NodeKey target,
FlowchartElementIndex index,
FlowGraphFilter.Backward filter) |
Finds all previous nodes for the given target node, that have finished execution.
|
static List<IFileProvidingNodeWithName> |
WorkflowProviderHelper.computeFileProvidingNodeNamesForCurrent(Mandant client,
FlowchartElementIndex elementIndex,
Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap,
Iterable<NodeKey> nodeKeys) |
|
static List<IFileProvidingNodeWithName> |
WorkflowProviderHelper.computeFileProvidingNodeNamesForPrevious(Mandant client,
FlowchartElementIndex elementIndex,
Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap,
Iterable<NodeKey> nodeKeys) |
|
static Set<NodeKey> |
WorkflowProviderHelper.computeFileProvidingParents(Mandant client,
NodeKey target,
FlowchartElementIndex index,
Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap) |
Finds all parent node keys that can provide files for the given target node.
|
static List<IFileProvidingTriggerWithName> |
WorkflowProviderHelper.computeFileProvidingTriggerNames(Mandant client,
FlowchartElementIndex elementIndex,
Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap,
Iterable<TriggerKey> triggerKeys) |
|
static List<INodeWithName> |
WorkflowProviderHelper.computeNodeNames(Mandant client,
FlowchartElementIndex elementIndex,
Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap,
Iterable<NodeKey> nodeKeys) |
|
static Set<NodeKey> |
WorkflowProviderHelper.computeParentControlTransferTargets(Mandant client,
FlowchartElementIndex elementIndex,
Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap,
NodeKey targetNode,
String[] targetTypes) |
Finds all parent nodes for the given target node, filtered to those parent nodes that support one of the given
control transfer types.
|
static List<ITriggerWithName> |
WorkflowProviderHelper.computeTriggerNames(Mandant client,
FlowchartElementIndex elementIndex,
Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap,
Iterable<TriggerKey> triggerKeys) |
|