Class BpmnRaisable

java.lang.Object
de.xima.fc.common.workflow.bpmn.BpmnRaisable
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BpmnRaisableError, BpmnRaisableEscalation, BpmnRaisableSignal

public abstract class BpmnRaisable extends Object implements Serializable
Base class for raisable events in a structured BPMN model part, see also raisableErrors, raisableEscalations, and raisableSignals.

Each raisable is identifier by its identifier (error code, escalation code, or signal name), but may have additional data such as a display name or details, see BpmnRaisableData.

Since:
8.4.0
See Also:
  • Constructor Details

  • Method Details

    • data

      public final BpmnRaisableData data()
      Gets the additional data of the raisable.
      Returns:
      The data of the raisable.
    • equals

      public abstract boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public abstract int hashCode()
      Overrides:
      hashCode in class Object