Uses of Class
de.xima.fc.workflow.taglib.model.ProcessModel
-
-
Uses of ProcessModel in de.xima.fc.workflow.converter
Methods in de.xima.fc.workflow.converter that return ProcessModel Modifier and Type Method Description static ProcessModel
FlowchartModelConverter. toViewModel(WorkflowProcess process, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, Mandant client)
Methods in de.xima.fc.workflow.converter with parameters of type ProcessModel Modifier and Type Method Description static FlowchartSnapshot
WorkflowPersistHelper. createFlowchartSnapshot(ProcessModel processModel, Map<ElementKey,com.alibaba.fastjson.JSONObject> customParamsMap, List<WorkflowStateModel> stateList)
Creates a flowchart snapshot that represents the given process and state list.static WorkflowProcess
FlowchartModelConverter. toDataModel(ProcessModel process, Map<ElementKey,com.alibaba.fastjson.JSONObject> customParamsMap, Mandant client)
static <T extends IWorkflowElementTypeProviding & IUuidProviding>
voidFlowchartModelConverter. updateParams(Mandant client, ProcessModel process, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, BiFunction<Class<? extends IUUIDEntity>,UUID,UUID> updater)
-
Uses of ProcessModel in de.xima.fc.workflow.designer.helper
Methods in de.xima.fc.workflow.designer.helper with parameters of type ProcessModel Modifier and Type Method Description static Set<NodeKey>
ValidationHelper. findErronousNodes(ProcessModel process, IWorkflowValidationResult result)
static List<WorkflowStateModel>
WorkflowStateHelper. mergeWorkflowStates(IBaseWorkflowEnvironmentData env, ProcessModel process, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, List<WorkflowState> oldStates, List<WorkflowStateModel> newStates)
Used when a backup is loaded. -
Uses of ProcessModel in de.xima.fc.workflow.designer.model
Methods in de.xima.fc.workflow.designer.model that return ProcessModel Modifier and Type Method Description ProcessModel
UnpackedFlowchartSnapshot. getProcessModel()
Constructors in de.xima.fc.workflow.designer.model with parameters of type ProcessModel Constructor Description UnpackedFlowchartSnapshot(ProcessModel processModel, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, List<WorkflowStateModel> mergedStates)
Creates a new POJO with the given data. -
Uses of ProcessModel in de.xima.fc.workflow.processor.logic
Methods in de.xima.fc.workflow.processor.logic with parameters of type ProcessModel Modifier and Type Method Description static Set<NodeKey>
WorkflowProviderHelper. computeDeadNodes(WorkflowFlowAnalysis analysis, ProcessModel processModel)
Constructors in de.xima.fc.workflow.processor.logic with parameters of type ProcessModel Constructor Description FlowchartElementIndex(ProcessModel processModel)
Creates a new index for the given process. -
Uses of ProcessModel in de.xima.fc.workflow.taglib.model
Methods in de.xima.fc.workflow.taglib.model that return ProcessModel Modifier and Type Method Description static ProcessModel
ProcessModel. empty()
ProcessModel
FlowchartClientConfig. getProcess()
ProcessModel
FlowchartSnapshot. getProcess()
ProcessModel
FlowchartModel. getProcessModel()
Methods in de.xima.fc.workflow.taglib.model with parameters of type ProcessModel Modifier and Type Method Description static FlowchartModel
FlowchartModel. of(ProcessModel processModel, Map<ElementKey,com.alibaba.fastjson.JSONObject> customParamsMap)
Creates a new flowchart model with the given data.void
FlowchartSnapshot. setProcess(ProcessModel process)
static FlowchartModel
FlowchartModel. withMessages(ProcessModel processModel, Map<ElementKey,com.alibaba.fastjson.JSONObject> customParamsMap, ElementMessageSetModel processMessages, Map<UUID,ElementMessageSetModel> taskMessagesMap, Map<ElementKey,ElementMessageSetModel> elementMessagesMap)
Creates a new flowchart model with the given data.
-