Package de.xima.fc.common.workflow.bpmn
Class BpmnExtensionWorkflowNode
- java.lang.Object
-
- de.xima.fc.common.workflow.bpmn.BpmnExtensionWorkflowNode
-
public final class BpmnExtensionWorkflowNode extends Object
Anextension element
for BPMN that contains details regarding aWorkflowNode
.- Since:
- 8.4.0
-
-
Constructor Summary
Constructors Constructor Description BpmnExtensionWorkflowNode()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BpmnExtensionWorkflowNode
from(WorkflowNode node)
Creates a newBpmnExtensionWorkflowNode
from the givenWorkflowNode
.String
properties()
The JSON string with the custom properties (configuration) of the workflow node.void
properties(String jsonProperties)
The JSON string with the custom properties (configuration) of the workflow node.String
type()
The type of the workflow node.void
type(String type)
The type of the workflow node.
-
-
-
Method Detail
-
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 newBpmnExtensionWorkflowNode
from the givenWorkflowNode
.- Parameters:
node
- The workflow node for which to create the extension element.- Returns:
- A new
BpmnExtensionWorkflowNode
containing the details of the given workflow node.
-
-