Class BpmnExtensionWorkflowTrigger

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

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

    • BpmnExtensionWorkflowTrigger

      public BpmnExtensionWorkflowTrigger()
  • Method Details

    • 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 new BpmnExtensionWorkflowTrigger from the given WorkflowTrigger.
      Parameters:
      trigger - The workflow trigger for which to create the extension element.
      Returns:
      A new BpmnExtensionWorkflowTrigger containing the details of the given workflow trigger.