Uses of Class
de.xima.fc.workflow.ElementKey
Packages that use ElementKey
Package
Description
Package für Datenbankentitäten
-
Uses of ElementKey in de.xima.fc.entities
Methods in de.xima.fc.entities that return ElementKey -
Uses of ElementKey in de.xima.fc.interfaces.workflow
Methods in de.xima.fc.interfaces.workflow that return ElementKeyModifier and TypeMethodDescriptionITypedWorkflowElement.getElementKey()The key of the workflow element.IElementKeyProviding.getKey() -
Uses of ElementKey in de.xima.fc.interfaces.workflow.nodes
Methods in de.xima.fc.interfaces.workflow.nodes that return ElementKey -
Uses of ElementKey in de.xima.fc.interfaces.workflow.params
Methods in de.xima.fc.interfaces.workflow.params that return ElementKey -
Uses of ElementKey in de.xima.fc.interfaces.workflow.triggers
Methods in de.xima.fc.interfaces.workflow.triggers that return ElementKey -
Uses of ElementKey in de.xima.fc.interfaces.workflow.validation
Methods in de.xima.fc.interfaces.workflow.validation that return ElementKeyModifier and TypeMethodDescriptionIWorkflowLocalBeanValidationContext.getCurrentElementKey()TheElementKeyof the current workflow node or trigger that is selected in the current workflow process. null when no such element exists.Methods in de.xima.fc.interfaces.workflow.validation with parameters of type ElementKeyModifier and TypeMethodDescriptionvoidIWorkflowGlobalHandlerValidationContext.addGlobalValidationMessage(ElementKey elementKey, IWorkflowValidationMessage message) Adds a validations message for the workflow element with the given key.default IWorkflowElementWithDeserializedModel<?, WorkflowNode> IWorkflowGlobalHandlerValidationContext.getNodeByUuid(ElementKey key, String nodeType) default IWorkflowElementWithDeserializedModel<?, WorkflowTrigger> IWorkflowGlobalHandlerValidationContext.getTriggerByUuid(ElementKey key, String triggerType) voidIWorkflowGlobalHandlerValidationContext.markGlobalValidationFailed(ElementKey key) Marks the given workflow element as invalid, when validation failed. -
Uses of ElementKey in de.xima.fc.mdl.resource
Methods in de.xima.fc.mdl.resource with parameters of type ElementKeyModifier and TypeMethodDescriptionstatic ResourceItemResourceItem.forWorkflowElement(ElementKey elementKey) Creates a new resource item that references files provided by a workflow trigger or node for the default file type.static ResourceItemResourceItem.forWorkflowElement(ElementKey elementKey, String fileKey) Creates a new resource item that references files provided by a workflow trigger or node for the given file type. -
Uses of ElementKey in de.xima.fc.workflow
Methods in de.xima.fc.workflow that return ElementKeyModifier and TypeMethodDescriptionstatic ElementKeyCreates an element key for a node with the given task and node UUIDs.static ElementKeyDeprecated.static <T extends IUuidProviding & IWorkflowElementTypeProviding>
ElementKeyElementKey.of(IElementWithTask<T> element) static ElementKeyElementKey.of(EWorkflowElementType type, UUID uuid) Creates an element key for an element with the given type and trigger UUID.static ElementKeyElementKey.of(EWorkflowElementType type, UUID taskUuid, UUID uuid) Deprecated.UseElementKey.of(EWorkflowElementType, UUID)instead, the task UUID is not needed anymore and is ignored.static ElementKeystatic <T extends IWorkflowElementTypeProviding & IUuidProviding>
ElementKeyDeprecated.UseElementKey.of(IWorkflowElementTypeProviding)instead, the task UUID is not needed anymore and is ignored.static <T extends IWorkflowElementTypeProviding & IUuidProviding>
ElementKeyElementKey.of(T element) Creates an element key for the given element.NodeKey.toElementKey()TriggerKey.toElementKey()static ElementKeyElementKey.triggerKey(UUID uuid) Creates an element key for a trigger with the given trigger UUIDs.static ElementKeyElementKey.triggerKey(UUID taskUuid, UUID uuid) Deprecated.UseElementKey.triggerKey(UUID)instead, the task UUID is not needed anymore and is ignored. -
Uses of ElementKey in de.xima.fc.workflow.converter
Methods in de.xima.fc.workflow.converter with parameters of type ElementKeyModifier and TypeMethodDescriptionstatic <T extends IUuidProviding & IWorkflowElementTypeProviding>
ObjectFlowchartModelConverter.deserializeCustomProps(ElementKey key, String type, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Mandant client) static <T extends IUuidProviding & IWorkflowElementTypeProviding>
ObjectFlowchartModelConverter.deserializeCustomProps(ElementKey key, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, IElementHandler<?, ?> handler) Method parameters in de.xima.fc.workflow.converter with type arguments of type ElementKeyModifier and TypeMethodDescriptionstatic FlowchartSnapshotWorkflowPersistHelper.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 <T extends IUuidProviding & IWorkflowElementTypeProviding>
ObjectFlowchartModelConverter.deserializeCustomProps(ElementKey key, String type, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Mandant client) static <T extends IUuidProviding & IWorkflowElementTypeProviding>
ObjectFlowchartModelConverter.deserializeCustomProps(ElementKey key, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, IElementHandler<?, ?> handler) static <T extends IUuidProviding & IWorkflowElementTypeProviding>
ObjectFlowchartModelConverter.deserializeCustomProps(T element, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Mandant client) static <T extends IUuidProviding & IWorkflowElementTypeProviding>
com.alibaba.fastjson.JSONObjectFlowchartModelConverter.retrieveCustomParams(T element, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Mandant client) static WorkflowNodeFlowchartModelConverter.toDataModel(NodeModel node, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Mandant client) static WorkflowProcessFlowchartModelConverter.toDataModel(ProcessModel process, Map<ElementKey, com.alibaba.fastjson.JSONObject> customParamsMap, Mandant client) static WorkflowTaskFlowchartModelConverter.toDataModel(TaskModel task, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Mandant client) static WorkflowTriggerFlowchartModelConverter.toDataModel(TriggerModel trigger, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Mandant client) static NodeModelFlowchartModelConverter.toViewModel(WorkflowNode node, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Mandant client) static ProcessModelFlowchartModelConverter.toViewModel(WorkflowProcess process, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Mandant client) static TaskModelFlowchartModelConverter.toViewModel(WorkflowTask task, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Mandant client) static TriggerModelFlowchartModelConverter.toViewModel(WorkflowTrigger trigger, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Mandant client) static voidFlowchartModelConverter.updateParams(Mandant client, ProcessModel process, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Function<IObjectReference, String> updater) static <T extends IWorkflowElementTypeProviding & IUuidProviding>
voidFlowchartModelConverter.updateParams(Mandant client, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, T element, Function<IObjectReference, String> updater) -
Uses of ElementKey in de.xima.fc.workflow.designer.helper
Fields in de.xima.fc.workflow.designer.helper declared as ElementKeyMethods in de.xima.fc.workflow.designer.helper that return types with arguments of type ElementKeyModifier and TypeMethodDescriptionstatic Set<ElementKey> ElementPropertiesHelper.refactorFormElementName(String oldName, String newName, WorkflowModelBean modelBean, Mandant client) Methods in de.xima.fc.workflow.designer.helper with parameters of type ElementKeyModifier and TypeMethodDescriptionstatic ElementNodeInfoHelperElementNodeInfoHelper.newHelper(Mandant client, Projekt project, Locale locale, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, ElementKey elementKey, String nodeType) static ElementTriggerInfoHelperElementTriggerInfoHelper.newHelper(Mandant client, Projekt project, Locale locale, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, ElementKey elementKey, String nodeType) Method parameters in de.xima.fc.workflow.designer.helper with type arguments of type ElementKeyModifier and TypeMethodDescriptionstatic LoadPropsRetVal<NodeModel, INodePropertiesBean<?>> ElementPropertiesHelper.loadPropertiesViewNode(IElementWithTask<NodeModel> nodeWithTask, Map<ElementKey, com.alibaba.fastjson.JSONObject> customParamsMap, Set<PluginBeanHelper<?, ?>> usedBeanHelpers, IBaseWorkflowEnvironmentData env) Loads the XHTML page, the bean and the custom properties for the given node that is to be edited when that node is selected.static LoadPropsRetVal<TriggerModel, ITriggerPropertiesBean<?>> ElementPropertiesHelper.loadPropertiesViewTrigger(IElementWithTask<TriggerModel> triggerWithTask, Map<ElementKey, com.alibaba.fastjson.JSONObject> customParamsMap, Set<PluginBeanHelper<?, ?>> usedBeanHelpers, IBaseWorkflowEnvironmentData env) Loads the XHTML page, the bean and the custom properties for the given trigger that is to be edited when that trigger is selected.static List<WorkflowStateModel> WorkflowStateHelper.mergeWorkflowStates(IBaseEnvironmentData env, ProcessModel process, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, List<WorkflowState> oldStates, List<WorkflowStateModel> newStates) Used when a backup is loaded.static ElementNodeInfoHelperElementNodeInfoHelper.newHelper(Mandant client, Projekt project, Locale locale, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, ElementKey elementKey, String nodeType) static ElementTriggerInfoHelperElementTriggerInfoHelper.newHelper(Mandant client, Projekt project, Locale locale, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, ElementKey elementKey, String nodeType) Constructors in de.xima.fc.workflow.designer.helper with parameters of type ElementKeyModifierConstructorDescriptionAElementInfoHelper(THandler handler, Mandant client, Projekt project, Locale locale, String elementType, String elementName, ElementKey elementKey, Object data) -
Uses of ElementKey in de.xima.fc.workflow.designer.logic
Methods in de.xima.fc.workflow.designer.logic that return ElementKeyConstructor parameters in de.xima.fc.workflow.designer.logic with type arguments of type ElementKeyModifierConstructorDescriptionTreeAccessorWithDataNodeModel(Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Mandant client) Creates A new tree accessor that reads the custom properties from the given map. -
Uses of ElementKey in de.xima.fc.workflow.designer.model
Methods in de.xima.fc.workflow.designer.model that return ElementKeyMethods in de.xima.fc.workflow.designer.model that return types with arguments of type ElementKeyModifier and TypeMethodDescriptionWorkflowValidationModel.getExternalElementValidations()WorkflowValidationModel.getInteractiveElements()WorkflowValidationModel.getJsfValidations()Map<ElementKey, com.alibaba.fastjson.JSONObject> UnpackedFlowchartSnapshot.getParamsMap()Method parameters in de.xima.fc.workflow.designer.model with type arguments of type ElementKeyModifier and TypeMethodDescriptionvoidWorkflowValidationModel.setExternalElementValidations(Map<ElementKey, IWorkflowElementValidationResult> externalElementValidations) voidWorkflowValidationModel.setInteractiveElements(Set<ElementKey> interactiveElements) voidWorkflowValidationModel.setJsfValidations(Map<ElementKey, JsfValidationResult> jsfValidations) Constructors in de.xima.fc.workflow.designer.model with parameters of type ElementKeyModifierConstructorDescriptionGetElementSummaryParams(IEntityContext ec, IWorkflowProvider provider, ElementKey key, String elementType, TData data) Constructor parameters in de.xima.fc.workflow.designer.model with type arguments of type ElementKeyModifierConstructorDescriptionUnpackedFlowchartSnapshot(ProcessModel processModel, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, List<WorkflowStateModel> mergedStates) Creates a new POJO with the given data. -
Uses of ElementKey in de.xima.fc.workflow.processor.engine
Method parameters in de.xima.fc.workflow.processor.engine with type arguments of type ElementKeyModifier and TypeMethodDescriptionWorkflowValidator.Builder.exclude(Set<ElementKey> keys) Add the given keys to the set of workflow element that will not be validated.WorkflowValidator.Builder.include(Set<ElementKey> keys) Add the given elements to the set of workflow element that will be validated. -
Uses of ElementKey in de.xima.fc.workflow.processor.iface
Methods in de.xima.fc.workflow.processor.iface that return types with arguments of type ElementKeyModifier and TypeMethodDescriptionIWorkflowValidationResult.getElementValidationResults()Gets the map between the key of a validated workflow element and the validation result for that element.IWorkflowPlaceholderRefactorRetVal.getFailedElements()IWorkflowPlaceholderRefactorRetVal.getUpdatedElements() -
Uses of ElementKey in de.xima.fc.workflow.processor.logic
Methods in de.xima.fc.workflow.processor.logic with parameters of type ElementKeyModifier and TypeMethodDescriptionFlowchartElementIndex.getNodeByUuid(ElementKey key) FlowchartElementIndex.getParent(ElementKey key) FlowchartElementIndex.getParents(ElementKey start, boolean includeStartNode) FlowchartElementIndex.getParentUuids(ElementKey start, boolean includeStartNode) FlowchartElementIndex.getTriggerByUuid(ElementKey key) Method parameters in de.xima.fc.workflow.processor.logic with type arguments of type ElementKeyModifier and TypeMethodDescriptionstatic 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) WorkflowProviderHelper.computeAttachmentProvidingParents(Mandant client, Projekt project, 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.WorkflowProviderHelper.computeCompletionAttachmentProvidingPredecessors(Mandant client, Projekt project, 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.WorkflowProviderHelper.computeCompletionFileProvidingPredecessors(Mandant client, Projekt project, 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<IFileProvidingNodeWithName> WorkflowProviderHelper.computeFileProvidingNodeNamesForCurrent(Mandant client, Projekt project, FlowchartElementIndex elementIndex, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Iterable<NodeKey> nodeKeys) static List<IFileProvidingNodeWithName> WorkflowProviderHelper.computeFileProvidingNodeNamesForPrevious(Mandant client, Projekt project, FlowchartElementIndex elementIndex, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Iterable<NodeKey> nodeKeys) WorkflowProviderHelper.computeFileProvidingParents(Mandant client, Projekt project, 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, Projekt project, FlowchartElementIndex elementIndex, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Iterable<TriggerKey> triggerKeys) static List<INodeWithName> WorkflowProviderHelper.computeNodeNames(Mandant client, Projekt project, FlowchartElementIndex elementIndex, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Iterable<NodeKey> nodeKeys) 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 ITriggerWithNameWorkflowProviderHelper.computeTriggerName(TriggerModel trigger, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Mandant client) static List<ITriggerWithName> WorkflowProviderHelper.computeTriggerNames(Mandant client, Projekt project, FlowchartElementIndex elementIndex, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Iterable<TriggerKey> triggerKeys) -
Uses of ElementKey in de.xima.fc.workflow.processor.logic.execution
Methods in de.xima.fc.workflow.processor.logic.execution that return ElementKey -
Uses of ElementKey in de.xima.fc.workflow.processor.logic.validation
Methods in de.xima.fc.workflow.processor.logic.validation that return ElementKeyModifier and TypeMethodDescriptionDefaultWorkflowValidationContext.getCurrentElementKey()InjectableValidationContext.getCurrentElementKey()Methods in de.xima.fc.workflow.processor.logic.validation with parameters of type ElementKeyModifier and TypeMethodDescriptionvoidDefaultWorkflowValidationContext.addElementValidationMessage(ElementKey key, IWorkflowValidationMessage message) Adds a validation message for the given workflow element.voidDefaultWorkflowValidationContext.addGlobalValidationMessage(ElementKey key, IWorkflowValidationMessage message) voidDefaultWorkflowValidationContext.appendElementValidationResult(ElementKey key, IWorkflowElementValidationResult result) voidDefaultWorkflowValidationContext.markElementValidated(ElementKey key) Marks the given element as having been validated, regardless of whether it is valid or invalid.voidDefaultWorkflowValidationContext.markElementValidationFailed(ElementKey key) Marks the given element as being invalid.voidDefaultWorkflowValidationContext.markGlobalValidationFailed(ElementKey key) voidDefaultWorkflowValidationContext.setCurrentElementKey(ElementKey currentElementKey) -
Uses of ElementKey in de.xima.fc.workflow.processor.model
Methods in de.xima.fc.workflow.processor.model that return ElementKeyModifier and TypeMethodDescriptionAppliesToEventParams.getKey()ElementLocalValidationParams.getKey()PreconditionSatisfiedParams.getKey()TriggerOnTaskFinishParams.getKey()WorkflowElementWithDeserializedModel.getKey()Methods in de.xima.fc.workflow.processor.model that return types with arguments of type ElementKeyModifier and TypeMethodDescriptionWorkflowValidationResult.getElementValidationResults()WorkflowPlaceholderRefactorRetVal.getFailedElements()WorkflowPlaceholderRefactorRetVal.getUpdatedElements()Methods in de.xima.fc.workflow.processor.model with parameters of type ElementKeyModifier and TypeMethodDescriptionWorkflowPlaceholderRefactorRetVal.Builder.failure(ElementKey key, Throwable cause) WorkflowElementIndex.getNodeByUuid(ElementKey key) WorkflowElementIndex.getParent(ElementKey key) WorkflowElementIndex.getParents(ElementKey start, boolean includeStartNode) WorkflowElementIndex.getParentUuids(ElementKey start, boolean includeStartNode) WorkflowElementIndex.getTriggerByUuid(ElementKey key) WorkflowPlaceholderRefactorRetVal.Builder.success(ElementKey key, boolean updated) static <TData, TElement extends IWorkflowElementEntity>
IWorkflowElementWithDeserializedModel<TData, TElement> WorkflowElementWithDeserializedModel.withDataOnDemand(TElement element, ElementKey key, Mandant client) Creates a new wrapped workflow element that deserializes the custom properties on demand.Constructors in de.xima.fc.workflow.processor.model with parameters of type ElementKeyModifierConstructorDescriptionElementLocalValidationParams(IWorkflowLocalHandlerValidationContext validationContext, TElement element, ElementKey key, TData data) Creates a new POJO implementation with the given values.Constructor parameters in de.xima.fc.workflow.processor.model with type arguments of type ElementKeyModifierConstructorDescriptionWorkflowPlaceholderRefactorRetVal(Map<ElementKey, Throwable> failedElements, Set<ElementKey> updatedElements) WorkflowPlaceholderRefactorRetVal(Map<ElementKey, Throwable> failedElements, Set<ElementKey> updatedElements) -
Uses of ElementKey in de.xima.fc.workflow.taglib.component.flowchart
Methods in de.xima.fc.workflow.taglib.component.flowchart with parameters of type ElementKeyModifier and TypeMethodDescriptionvoidFlowchart.addSubmittedParams(ElementKey nodeKey, com.alibaba.fastjson.JSONObject params) Only used by the renderer during theApplyRequestValuesPhase. -
Uses of ElementKey in de.xima.fc.workflow.taglib.event
Methods in de.xima.fc.workflow.taglib.event that return ElementKeyMethods in de.xima.fc.workflow.taglib.event that return types with arguments of type ElementKeyConstructors in de.xima.fc.workflow.taglib.event with parameters of type ElementKeyModifierConstructorDescriptionElementInfoRequestEvent(javax.faces.component.UIComponent component, javax.faces.component.behavior.Behavior behavior, ElementKey elementKey, String elementType) Creates a new POJO with the given values.Constructor parameters in de.xima.fc.workflow.taglib.event with type arguments of type ElementKeyModifierConstructorDescriptionModelUpdateEvent(javax.faces.component.UIComponent component, javax.faces.component.behavior.Behavior behavior, Set<ElementKey> updatedCustomParams) -
Uses of ElementKey in de.xima.fc.workflow.taglib.iface
Methods in de.xima.fc.workflow.taglib.iface with parameters of type ElementKey -
Uses of ElementKey in de.xima.fc.workflow.taglib.model
Methods in de.xima.fc.workflow.taglib.model that return ElementKeyMethods in de.xima.fc.workflow.taglib.model that return types with arguments of type ElementKeyModifier and TypeMethodDescriptionFlowchartModel.getElementMessagesMap()Map<ElementKey, com.alibaba.fastjson.JSONObject> FlowchartModel.getParamsMap()static <TElement> Map<ElementKey, TElement> ElementEntry.map(List<ElementEntry<TElement>> entryList) Methods in de.xima.fc.workflow.taglib.model with parameters of type ElementKeyModifier and TypeMethodDescriptionvoidFlowchartModel.queueElementMessagesUpdate(ElementKey key, ElementMessageSetModel messages) Adds the given messages for a node or trigger to this model, and replaces all messages previously associated with that node or trigger.voidFlowchartModel.queueParamsUpdate(ElementKey key, com.alibaba.fastjson.JSONObject customParams) When the server wants to make changes to the custom parameters of aNodeModelorTriggerModel, this method needs to be used.voidElementEntry.setKey(ElementKey key) booleanFlowchartModel.updateElementMessages(ElementKey key, ElementMessageSetModel messages) Inserts the given messages for the node or trigger.booleanFlowchartModel.updateParams(ElementKey key, com.alibaba.fastjson.JSONObject customParams) Replaces the custom node or trigger parameters with the given data.Method parameters in de.xima.fc.workflow.taglib.model with type arguments of type ElementKeyModifier and TypeMethodDescriptionstatic <TElement> List<ElementEntry<TElement>> ElementEntry.entryList(Map<ElementKey, TElement> map) static FlowchartModelFlowchartModel.of(ProcessModel processModel, Map<ElementKey, com.alibaba.fastjson.JSONObject> customParamsMap) Creates a new flowchart model with the given data.static <TElement> ElementEntry<TElement> ElementEntry.ofMapEntry(Map.Entry<ElementKey, TElement> entry) voidFlowchartModel.updateElementMessages(Map<ElementKey, ElementMessageSetModel> messageMap) Inserts the given messages for the node or trigger.static FlowchartModelFlowchartModel.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.Constructors in de.xima.fc.workflow.taglib.model with parameters of type ElementKey
ElementKey.nodeKey(UUID)instead, the task UUID is not needed anymore and is ignored.