Class BpmnExtensionWorkflowNode

java.lang.Object
de.xima.fc.common.workflow.bpmn.BpmnExtensionWorkflowNode

public final class BpmnExtensionWorkflowNode extends Object
An extension element for BPMN that contains details regarding a WorkflowNode.
Since:
8.4.0
  • Constructor Details

    • BpmnExtensionWorkflowNode

      public BpmnExtensionWorkflowNode()
  • Method Details

    • properties

      public String properties()
      The JSON string with the custom properties (configuration) of the workflow node.
      Returns:
      The JSON string with the custom properties of the workflow node
    • properties

      public void properties(String jsonProperties)
      The JSON string with the custom properties (configuration) of the workflow node.
      Parameters:
      jsonProperties - The JSON string with the custom properties of the workflow node
    • type

      public String type()
      The type of the workflow node.
      Returns:
      The type of the workflow node.
    • type

      public void type(String type)
      The type of the workflow node.
      Parameters:
      type - The type of the workflow node.
    • from

      public static BpmnExtensionWorkflowNode from(WorkflowNode node)
      Creates a new BpmnExtensionWorkflowNode from the given WorkflowNode.
      Parameters:
      node - The workflow node for which to create the extension element.
      Returns:
      A new BpmnExtensionWorkflowNode containing the details of the given workflow node.