Uses of Class
de.xima.fc.workflow.ElementKey
-
-
Uses of ElementKey in de.xima.fc.entities
Methods in de.xima.fc.entities that return ElementKey Modifier and Type Method Description ElementKeyWorkflowNode. getKey()ElementKeyWorkflowTrigger. getKey() -
Uses of ElementKey in de.xima.fc.interfaces.workflow
Methods in de.xima.fc.interfaces.workflow that return ElementKey Modifier and Type Method Description ElementKeyITypedWorkflowElement. getElementKey()The key of the workflow element.ElementKeyIElementKeyProviding. getKey() -
Uses of ElementKey in de.xima.fc.interfaces.workflow.nodes
Methods in de.xima.fc.interfaces.workflow.nodes that return ElementKey Modifier and Type Method Description default ElementKeyINodeWithName. getElementKey() -
Uses of ElementKey in de.xima.fc.interfaces.workflow.params
Methods in de.xima.fc.interfaces.workflow.params that return ElementKey Modifier and Type Method Description ElementKeyIGetElementSummaryParams. getKey() -
Uses of ElementKey in de.xima.fc.interfaces.workflow.triggers
Methods in de.xima.fc.interfaces.workflow.triggers that return ElementKey Modifier and Type Method Description default ElementKeyITriggerWithName. getElementKey() -
Uses of ElementKey in de.xima.fc.interfaces.workflow.validation
Methods in de.xima.fc.interfaces.workflow.validation that return ElementKey Modifier and Type Method Description ElementKeyIWorkflowLocalBeanValidationContext. getCurrentElementKey()Methods in de.xima.fc.interfaces.workflow.validation with parameters of type ElementKey Modifier and Type Method Description voidIWorkflowGlobalHandlerValidationContext. 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 ElementKey Modifier and Type Method Description static 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 ElementKey Modifier and Type Method Description static ElementKeyElementKey. nodeKey(UUID taskUuid, UUID uuid)static <T extends IUuidProviding & IWorkflowElementTypeProviding>
ElementKeyElementKey. of(IElementWithTask<T> element)static ElementKeyElementKey. of(EWorkflowElementType type, UUID taskUuid, UUID uuid)static ElementKeyElementKey. of(String value)static <T extends IWorkflowElementTypeProviding & IUuidProviding>
ElementKeyElementKey. of(UUID taskUuid, T element)ElementKeyNodeKey. toElementKey()ElementKeyTriggerKey. toElementKey()static ElementKeyElementKey. triggerKey(UUID taskUuid, UUID uuid) -
Uses of ElementKey in de.xima.fc.workflow.converter
Methods in de.xima.fc.workflow.converter with parameters of type ElementKey Modifier and Type Method Description 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)Method parameters in de.xima.fc.workflow.converter with type arguments of type ElementKey Modifier and Type Method Description static 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(IElementWithTask<T> withTask, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, Mandant client)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(UUID taskUuid, T element, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, Mandant client)static <T extends IUuidProviding & IWorkflowElementTypeProviding>
com.alibaba.fastjson.JSONObjectFlowchartModelConverter. retrieveCustomParams(IElementWithTask<T> withTask, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, Mandant client)static <T extends IUuidProviding & IWorkflowElementTypeProviding>
com.alibaba.fastjson.JSONObjectFlowchartModelConverter. retrieveCustomParams(UUID taskUuid, T element, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, Mandant client)static WorkflowNodeFlowchartModelConverter. toDataModel(NodeModel node, TaskModel task, 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, TaskModel task, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, Mandant client)static NodeModelFlowchartModelConverter. toViewModel(WorkflowNode node, WorkflowTask task, 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, WorkflowTask task, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, 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)static <T extends IWorkflowElementTypeProviding & IUuidProviding>
voidFlowchartModelConverter. updateParams(Mandant client, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, UUID taskUuid, T element, BiFunction<Class<? extends IUUIDEntity>,UUID,UUID> updater) -
Uses of ElementKey in de.xima.fc.workflow.designer.helper
Fields in de.xima.fc.workflow.designer.helper declared as ElementKey Modifier and Type Field Description protected ElementKeyAElementInfoHelper. elementKeyMethods in de.xima.fc.workflow.designer.helper that return types with arguments of type ElementKey Modifier and Type Method Description static Set<ElementKey>ValidationHelper. collectValidatedElements(IWorkflowValidationResult result)static Set<ElementKey>ElementPropertiesHelper. refactorFormElementName(String oldName, String newName, WorkflowModelBean modelBean, Mandant client)static Map<ElementKey,ElementMessageSetModel>ValidationHelper. toElementMessagesSet(IWorkflowValidationResult validationResult)Methods in de.xima.fc.workflow.designer.helper with parameters of type ElementKey Modifier and Type Method Description static ElementNodeInfoHelperElementNodeInfoHelper. newHelper(Mandant client, Locale locale, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, ElementKey elementKey, String nodeType)static ElementTriggerInfoHelperElementTriggerInfoHelper. newHelper(Mandant client, 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 ElementKey Modifier and Type Method Description static 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(IBaseWorkflowEnvironmentData 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, Locale locale, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, ElementKey elementKey, String nodeType)static ElementTriggerInfoHelperElementTriggerInfoHelper. newHelper(Mandant client, Locale locale, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, ElementKey elementKey, String nodeType)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.Constructors in de.xima.fc.workflow.designer.helper with parameters of type ElementKey Constructor Description AElementInfoHelper(THandler handler, 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 ElementKey Modifier and Type Method Description ElementKeyFacesWorkflowLocalValidationContext. getCurrentElementKey()Constructor parameters in de.xima.fc.workflow.designer.logic with type arguments of type ElementKey Constructor Description TreeAccessorWithDataNodeModel(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 ElementKey Modifier and Type Method Description ElementKeyGetElementSummaryParams. getKey()Methods in de.xima.fc.workflow.designer.model that return types with arguments of type ElementKey Modifier and Type Method Description Map<ElementKey,IWorkflowElementValidationResult>WorkflowValidationModel. getExternalElementValidations()Set<ElementKey>WorkflowValidationModel. getInteractiveElements()Map<ElementKey,JsfValidationResult>WorkflowValidationModel. getJsfValidations()Map<ElementKey,com.alibaba.fastjson.JSONObject>UnpackedFlowchartSnapshot. getParamsMap()Method parameters in de.xima.fc.workflow.designer.model with type arguments of type ElementKey Modifier and Type Method Description voidWorkflowValidationModel. 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 ElementKey Constructor Description GetElementSummaryParams(IEntityContext ec, IWorkflowProvider provider, ElementKey key, String elementType, TData data)Constructor parameters in de.xima.fc.workflow.designer.model with type arguments of type ElementKey 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 ElementKey in de.xima.fc.workflow.processor.engine
Method parameters in de.xima.fc.workflow.processor.engine with type arguments of type ElementKey Modifier and Type Method Description WorkflowValidator.BuilderWorkflowValidator.Builder. exclude(Set<ElementKey> keys)Add the given keys to the set of workflow element that will not be validated.WorkflowValidator.BuilderWorkflowValidator.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 ElementKey Modifier and Type Method Description Map<ElementKey,IWorkflowElementValidationResult>IWorkflowValidationResult. getElementValidationResults()Map<ElementKey,Throwable>IWorkflowPlaceholderRefactorRetVal. getFailedElements()Set<ElementKey>IWorkflowPlaceholderRefactorRetVal. getUpdatedElements() -
Uses of ElementKey in de.xima.fc.workflow.processor.logic
Methods in de.xima.fc.workflow.processor.logic with parameters of type ElementKey Modifier and Type Method Description NodeModelFlowchartElementIndex. getNodeByUuid(ElementKey key)NodeModelFlowchartElementIndex. getParent(ElementKey key)Iterable<NodeModel>FlowchartElementIndex. getParents(ElementKey start, boolean includeStartNode)Iterable<NodeKey>FlowchartElementIndex. getParentUuids(ElementKey start, boolean includeStartNode)TriggerModelFlowchartElementIndex. getTriggerByUuid(ElementKey key)Method parameters in de.xima.fc.workflow.processor.logic with type arguments of type ElementKey Modifier and Type Method Description static 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)static Set<NodeKey>WorkflowProviderHelper. computeAttachmentProvidingParents(Mandant client, 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.static List<NodeKey>WorkflowProviderHelper. computeCompletionAttachmentProvidingPredecessors(Mandant client, 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.static List<NodeKey>WorkflowProviderHelper. computeCompletionFileProvidingPredecessors(Mandant client, 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, FlowchartElementIndex elementIndex, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, Iterable<NodeKey> nodeKeys)static List<IFileProvidingNodeWithName>WorkflowProviderHelper. computeFileProvidingNodeNamesForPrevious(Mandant client, FlowchartElementIndex elementIndex, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, Iterable<NodeKey> nodeKeys)static Set<NodeKey>WorkflowProviderHelper. computeFileProvidingParents(Mandant client, 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, FlowchartElementIndex elementIndex, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, Iterable<TriggerKey> triggerKeys)static List<INodeWithName>WorkflowProviderHelper. computeNodeNames(Mandant client, FlowchartElementIndex elementIndex, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, Iterable<NodeKey> nodeKeys)static Set<NodeKey>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(UUID taskUuid, TriggerModel trigger, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, Mandant client)static List<ITriggerWithName>WorkflowProviderHelper. computeTriggerNames(Mandant client, 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 Modifier and Type Method Description ElementKeyTriggerOnTaskBeginParams. getKey() -
Uses of ElementKey in de.xima.fc.workflow.processor.logic.validation
Methods in de.xima.fc.workflow.processor.logic.validation that return ElementKey Modifier and Type Method Description ElementKeyDefaultWorkflowValidationContext. getCurrentElementKey()ElementKeyInjectableValidationContext. getCurrentElementKey()Methods in de.xima.fc.workflow.processor.logic.validation with parameters of type ElementKey Modifier and Type Method Description voidDefaultWorkflowValidationContext. 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 ElementKey Modifier and Type Method Description ElementKeyAppliesToEventParams. getKey()ElementKeyElementLocalValidationParams. getKey()ElementKeyPreconditionSatisfiedParams. getKey()ElementKeyTriggerOnTaskFinishParams. getKey()ElementKeyWorkflowElementWithDeserializedModel. getKey()Methods in de.xima.fc.workflow.processor.model that return types with arguments of type ElementKey Modifier and Type Method Description Map<ElementKey,IWorkflowElementValidationResult>WorkflowValidationResult. getElementValidationResults()Map<ElementKey,Throwable>WorkflowPlaceholderRefactorRetVal. getFailedElements()Set<ElementKey>WorkflowPlaceholderRefactorRetVal. getUpdatedElements()Methods in de.xima.fc.workflow.processor.model with parameters of type ElementKey Modifier and Type Method Description WorkflowPlaceholderRefactorRetVal.BuilderWorkflowPlaceholderRefactorRetVal.Builder. failure(ElementKey key, Throwable cause)IWorkflowElementWithDeserializedModel<?,WorkflowNode>WorkflowElementIndex. getNodeByUuid(ElementKey key)WorkflowNodeWorkflowElementIndex. getParent(ElementKey key)Iterable<WorkflowNode>WorkflowElementIndex. getParents(ElementKey start, boolean includeStartNode)Iterable<NodeKey>WorkflowElementIndex. getParentUuids(ElementKey start, boolean includeStartNode)IWorkflowElementWithDeserializedModel<?,WorkflowTrigger>WorkflowElementIndex. getTriggerByUuid(ElementKey key)WorkflowPlaceholderRefactorRetVal.BuilderWorkflowPlaceholderRefactorRetVal.Builder. success(ElementKey key, boolean updated)static <TData,TElement>
IWorkflowElementWithDeserializedModel<TData,TElement>WorkflowElementWithDeserializedModel. withCustomLocator(TElement element, ElementKey key, Function<TElement,TData> dataLocator, Mandant client)Creates a new wrapped workflow element that retrieves the custom properties on demand by using the given locator.static <TData,TElement>
IWorkflowElementWithDeserializedModel<TData,TElement>WorkflowElementWithDeserializedModel. withData(TElement element, ElementKey key, TData data, Mandant client)Creates a new wrapped workflow element that uses the given custom properties.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 ElementKey Constructor Description ElementLocalValidationParams(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 ElementKey Constructor Description WorkflowPlaceholderRefactorRetVal(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 ElementKey Modifier and Type Method Description voidFlowchart. 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 ElementKey Modifier and Type Method Description ElementKeyElementInfoRequestEvent. getElementKey()Methods in de.xima.fc.workflow.taglib.event that return types with arguments of type ElementKey Modifier and Type Method Description Set<ElementKey>ModelUpdateEvent. getUpdatedCustomParams()Constructors in de.xima.fc.workflow.taglib.event with parameters of type ElementKey Constructor Description ElementInfoRequestEvent(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 ElementKey Constructor Description ModelUpdateEvent(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 Modifier and Type Method Description longIVersionInfo. getCustomParams(ElementKey key) -
Uses of ElementKey in de.xima.fc.workflow.taglib.model
Methods in de.xima.fc.workflow.taglib.model that return ElementKey Modifier and Type Method Description ElementKeyFlowchartSelection. getElementKey()ElementKeyElementEntry. getKey()Methods in de.xima.fc.workflow.taglib.model that return types with arguments of type ElementKey Modifier and Type Method Description Map<ElementKey,ElementMessageSetModel>FlowchartModel. 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 ElementKey Modifier and Type Method Description voidFlowchartModel. 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 ElementKey Modifier and Type Method Description static <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 Constructor Description ElementEntry(ElementKey key, TElement element)
-