Uses of Class
de.xima.fc.workflow.processor.logic.analysis.WorkflowFlowAnalysis
Packages that use WorkflowFlowAnalysis
Package
Description
-
Uses of WorkflowFlowAnalysis in de.xima.fc.workflow.designer.helper
Methods in de.xima.fc.workflow.designer.helper that return WorkflowFlowAnalysisModifier and TypeMethodDescriptionstatic WorkflowFlowAnalysis
AssociateHelper.getFlowAnalysis
(AssociatesModel ass, FlowchartModel model, Mandant client) Methods in de.xima.fc.workflow.designer.helper with parameters of type WorkflowFlowAnalysisModifier and TypeMethodDescriptionstatic IWorkflowValidationResult
ValidationHelper.validate
(IWorkflowValidationEnvironmentData params, WorkflowProcess process, Set<ElementKey> elementsToValidate, WorkflowFlowAnalysis executionAnalysis, IWorkflowProvider provider, EWorkflowValidationGroup... groups) Validates the workflow for the given process.static IWorkflowValidationResult
ValidationHelper.validate
(IWorkflowValidationEnvironmentData params, FlowchartModel flowchartModel, Set<ElementKey> elementsToValidate, WorkflowFlowAnalysis executionAnalysis, IWorkflowProvider provider, EWorkflowValidationGroup... groups) Validates the workflow for the given flowchart model. -
Uses of WorkflowFlowAnalysis in de.xima.fc.workflow.processor.engine
Methods in de.xima.fc.workflow.processor.engine with parameters of type WorkflowFlowAnalysisModifier and TypeMethodDescriptionvoid
WorkflowValidator.Builder.flowAnalysis
(WorkflowFlowAnalysis flowAnalysis) -
Uses of WorkflowFlowAnalysis in de.xima.fc.workflow.processor.logic
Methods in de.xima.fc.workflow.processor.logic that return WorkflowFlowAnalysisModifier and TypeMethodDescriptionstatic <TElement extends IWorkflowNodeTypeProviding & IActiveFlagProviding>
WorkflowFlowAnalysisWorkflowProviderHelper.computeFlowAnalysis
(List<IElementWithTask<TElement>> rootNodes, ITreeAccessor<TElement, UUID> accessor, Mandant client) Computes the flow analysis for the program represented by the givenroot nodes
.Methods in de.xima.fc.workflow.processor.logic with parameters of type WorkflowFlowAnalysisModifier and TypeMethodDescriptionWorkflowProviderHelper.computeDeadNodes
(WorkflowFlowAnalysis analysis, ProcessModel processModel) Computes the set of all nodes in a program represented by the abstract syntax tree ofWorkflowNode
s. -
Uses of WorkflowFlowAnalysis in de.xima.fc.workflow.processor.logic.analysis
Methods in de.xima.fc.workflow.processor.logic.analysis that return WorkflowFlowAnalysisModifier and TypeMethodDescriptionstatic WorkflowFlowAnalysis
WorkflowFlowAnalysis.analyzeProcess
(WorkflowProcess process, Mandant client) Analyzes the execution of all tasks of the given workflow process.static <TElement extends IWorkflowNodeTypeProviding & IActiveFlagProviding>
WorkflowFlowAnalysisWorkflowFlowAnalysis.analyzeRootNodes
(Iterable<IElementWithTask<TElement>> rootNodes, ITreeAccessor<TElement, UUID> treeAccessor, Mandant client) Analyzes the execution of a single task.static WorkflowFlowAnalysis
WorkflowFlowAnalysis.analyzeTask
(WorkflowTask task, Mandant client) Analyzes the execution of a single task.static WorkflowFlowAnalysis
WorkflowFlowAnalysis.empty()
-
Uses of WorkflowFlowAnalysis in de.xima.fc.workflow.processor.model
Methods in de.xima.fc.workflow.processor.model that return WorkflowFlowAnalysisMethods in de.xima.fc.workflow.processor.model with parameters of type WorkflowFlowAnalysisModifier and TypeMethodDescriptionWorkflowValidationParams.Builder.withFlowAnalysis
(WorkflowFlowAnalysis flowAnalysis) Sets the flow analysis required forEWorkflowValidationGroup.ELEMENT_PROPERTIES
andEWorkflowValidationGroup.CONTROL_FLOW