Interface SignalSubscriptionRecordValue
- All Superinterfaces:
JsonSerializable,RecordValue,TenantOwned
- All Known Implementing Classes:
ImmutableSignalSubscriptionRecordValue
Represents signal event subscription commands and events
See SignalSubscriptionIntent for intents.
-
Field Summary
Fields inherited from interface io.camunda.zeebe.protocol.record.value.TenantOwned
DEFAULT_TENANT_IDENTIFIER -
Method Summary
Modifier and TypeMethodDescriptionlonglongMethods inherited from interface io.camunda.zeebe.protocol.record.JsonSerializable
toJsonMethods inherited from interface io.camunda.zeebe.protocol.record.value.TenantOwned
getTenantId
-
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
-