Interface RecordValueWithVariables

All Superinterfaces:
JsonSerializable, RecordValue
All Known Subinterfaces:
DecisionEvaluationRecordValue, JobRecordValue, MessageCorrelationRecordValue, MessageRecordValue, MessageStartEventSubscriptionRecordValue, MessageSubscriptionRecordValue, ProcessEventRecordValue, ProcessInstanceCreationRecordValue, ProcessInstanceResultRecordValue, ProcessMessageSubscriptionRecordValue, SignalRecordValue, UserTaskRecordValue, VariableDocumentRecordValue
All Known Implementing Classes:
ImmutableDecisionEvaluationRecordValue, ImmutableJobRecordValue, ImmutableMessageCorrelationRecordValue, ImmutableMessageRecordValue, ImmutableMessageStartEventSubscriptionRecordValue, ImmutableMessageSubscriptionRecordValue, ImmutableProcessEventRecordValue, ImmutableProcessInstanceCreationRecordValue, ImmutableProcessInstanceResultRecordValue, ImmutableProcessMessageSubscriptionRecordValue, ImmutableSignalRecordValue, ImmutableUserTaskRecordValue, ImmutableVariableDocumentRecordValue

public interface RecordValueWithVariables extends RecordValue
Shared behaviour for all record values containing a variables document.
  • Method Details

    • getVariables

      Map<String,Object> getVariables()
      Returns:
      the variables of this record. Can be empty.