Uses of Class
de.xima.fc.workflow.processor.logic.analysis.WorkflowFlowAnalysis
-
-
Uses of WorkflowFlowAnalysis in de.xima.fc.workflow.designer.helper
Methods in de.xima.fc.workflow.designer.helper that return WorkflowFlowAnalysis Modifier and Type Method Description static WorkflowFlowAnalysisAssociateHelper. getFlowAnalysis(AssociatesModel ass, FlowchartModel model, Mandant client)Methods in de.xima.fc.workflow.designer.helper with parameters of type WorkflowFlowAnalysis Modifier and Type Method Description static IWorkflowValidationResultValidationHelper. validate(IWorkflowValidationEnvironmentData params, WorkflowProcess process, Set<ElementKey> elementsToValidate, WorkflowFlowAnalysis executionAnalysis, IWorkflowProvider provider, EWorkflowValidationGroup... groups)Validates the workflow for the given process.static IWorkflowValidationResultValidationHelper. 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 WorkflowFlowAnalysis Modifier and Type Method Description voidWorkflowValidator.Builder. flowAnalysis(WorkflowFlowAnalysis flowAnalysis) -
Uses of WorkflowFlowAnalysis in de.xima.fc.workflow.processor.logic
Methods in de.xima.fc.workflow.processor.logic that return WorkflowFlowAnalysis Modifier and Type Method Description static <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.Methods in de.xima.fc.workflow.processor.logic with parameters of type WorkflowFlowAnalysis Modifier and Type Method Description static Set<NodeKey>WorkflowProviderHelper. 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 WorkflowFlowAnalysis Modifier and Type Method Description static 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 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 WorkflowFlowAnalysis Modifier and Type Method Description WorkflowFlowAnalysisWorkflowValidationParams. getFlowAnalysis()Methods in de.xima.fc.workflow.processor.model with parameters of type WorkflowFlowAnalysis Modifier and Type Method Description WorkflowValidationParams.BuilderWorkflowValidationParams.Builder. withFlowAnalysis(WorkflowFlowAnalysis flowAnalysis)Sets the flow analysis required forEWorkflowValidationGroup.ELEMENT_PROPERTIESandEWorkflowValidationGroup.CONTROL_FLOW
-