Package de.xima.fc.common.workflow.bpmn
Class BpmnExtensionWorkflowTrigger
- java.lang.Object
-
- de.xima.fc.common.workflow.bpmn.BpmnExtensionWorkflowTrigger
-
public final class BpmnExtensionWorkflowTrigger extends Object
Anextension element
for BPMN that contains details regarding aWorkflowTrigger
.- Since:
- 8.4.0
-
-
Constructor Summary
Constructors Constructor Description BpmnExtensionWorkflowTrigger()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BpmnExtensionWorkflowTrigger
from(WorkflowTrigger trigger)
Creates a newBpmnExtensionWorkflowTrigger
from the givenWorkflowTrigger
.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
-
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.
-
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
-
from
public static BpmnExtensionWorkflowTrigger from(WorkflowTrigger trigger)
Creates a newBpmnExtensionWorkflowTrigger
from the givenWorkflowTrigger
.- Parameters:
trigger
- The workflow trigger for which to create the extension element.- Returns:
- A new
BpmnExtensionWorkflowTrigger
containing the details of the given workflow trigger.
-
-