Interface SignalSubscriptionRecordValue

All Superinterfaces:
JsonSerializable, RecordValue, TenantOwned
All Known Implementing Classes:
ImmutableSignalSubscriptionRecordValue

@Immutable public interface SignalSubscriptionRecordValue extends RecordValue, TenantOwned
Represents signal event subscription commands and events

See SignalSubscriptionIntent for intents.

  • Method Details

    • getProcessDefinitionKey

      long getProcessDefinitionKey()
      Returns:
      the process key tied to the subscription
    • getBpmnProcessId

      String getBpmnProcessId()
      Returns:
      the BPMN process id tied to the subscription
    • getCatchEventId

      String getCatchEventId()
      Returns:
      the id of the catch event tied to the subscription
    • getCatchEventInstanceKey

      long getCatchEventInstanceKey()
      Returns:
      the key of the catch event instance key tied to the subscription
    • getSignalName

      String getSignalName()
      Returns:
      the name of the signal