Interface MessageCorrelationRecordValue

All Superinterfaces:
JsonSerializable, ProcessInstanceRelated, RecordValue, RecordValueWithVariables, TenantOwned
All Known Implementing Classes:
ImmutableMessageCorrelationRecordValue

@Immutable public interface MessageCorrelationRecordValue extends RecordValueWithVariables, TenantOwned, ProcessInstanceRelated
Represents a message correlation event or command.

See MessageCorrelationIntent for intents.

  • Method Details

    • getName

      String getName()
      Returns:
      the name of the message
    • getCorrelationKey

      String getCorrelationKey()
      Returns:
      the correlation key of the message
    • getMessageKey

      long getMessageKey()
      Returns:
      the key of the message
    • getRequestId

      long getRequestId()
      Returns:
      the request id of the initial correlate command
    • getRequestStreamId

      int getRequestStreamId()
      Returns:
      the request stream id of the initial correlate command