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 WorkflowFlowAnalysisAssociateHelper.getFlowAnalysis(AssociatesModel ass, FlowchartModel model, Mandant client) -
Uses of WorkflowFlowAnalysis in de.xima.fc.workflow.processor.engine
Methods in de.xima.fc.workflow.processor.engine with parameters of type WorkflowFlowAnalysisModifier and TypeMethodDescriptionvoidWorkflowValidator.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, ITreeWithDataAccessor<TElement, UUID, Object> accessor, Mandant client) Computes the flow analysis for the program represented by the givenroot nodes.static <TElement extends IWorkflowNodeTypeProviding & IActiveFlagProviding>
WorkflowFlowAnalysisWorkflowProviderHelper.computeFlowAnalysis(List<IElementWithTask<TElement>> rootNodes, ITreeWithDataAccessor<TElement, UUID, Object> accessor, Mandant client) Deprecated.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 ofWorkflowNodes. -
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 WorkflowFlowAnalysisWorkflowFlowAnalysis.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, ITreeWithDataAccessor<TElement, UUID, Object> treeAccessor, Mandant client) Analyzes the execution of a single task.static <TElement extends IWorkflowNodeTypeProviding & IActiveFlagProviding>
WorkflowFlowAnalysisWorkflowFlowAnalysis.analyzeRootNodes(Iterable<IElementWithTask<TElement>> rootNodes, ITreeWithDataAccessor<TElement, UUID, Object> treeAccessor, Mandant client) Deprecated.static WorkflowFlowAnalysisWorkflowFlowAnalysis.analyzeTask(WorkflowTask task, Mandant client) Analyzes the execution of a single task.static WorkflowFlowAnalysisWorkflowFlowAnalysis.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_PROPERTIESandEWorkflowValidationGroup.CONTROL_FLOW
WorkflowProviderHelper.computeFlowAnalysis(List, ITreeWithDataAccessor, Mandant)instead.