Class BpmnRaisableSignal

java.lang.Object
de.xima.fc.common.workflow.bpmn.BpmnRaisable
de.xima.fc.common.workflow.bpmn.BpmnRaisableSignal
All Implemented Interfaces:
Serializable, Comparable<BpmnRaisableSignal>

public final class BpmnRaisableSignal extends BpmnRaisable implements Comparable<BpmnRaisableSignal>
Models a raisable Signal in a structured BPMN model part, see also raisableSignals.

Each signal is identified by its name, but may have additional data such as a display name or details, see data.

Since:
8.4.0
See Also:
  • Constructor Details

    • BpmnRaisableSignal

      public BpmnRaisableSignal(String signalName, BpmnRaisableData data)
      Creates a new raisable signal with the given signal name and data.
      Parameters:
      signalName - The name of the signal.
      data - The data for the raisable, such as its display name and details.
    • BpmnRaisableSignal

      public BpmnRaisableSignal(de.xima.bpmn_model.api.element.bpmn.events.Signal signal, BpmnRaisableData data)
      Creates a new raisable signal from the given Signal and data.
      Parameters:
      signal - A signal with a name.
      data - The data for the raisable, such as its display name and details.
  • Method Details