Interface ProcessInstanceCreationRecordValue

All Superinterfaces:
JsonSerializable, ProcessInstanceRelated, RecordValue, RecordValueWithVariables
All Known Implementing Classes:
ImmutableProcessInstanceCreationRecordValue

@Immutable public interface ProcessInstanceCreationRecordValue extends RecordValueWithVariables, ProcessInstanceRelated
  • Method Details

    • getBpmnProcessId

      String getBpmnProcessId()
      Returns:
      the BPMN process id to create a process from
    • getVersion

      int getVersion()
      Returns:
      the version of the BPMN process to create a process from
    • getProcessDefinitionKey

      long getProcessDefinitionKey()
      Returns:
      the unique key of the BPMN process definition to create a process from
    • getStartInstructions

      Returns a list of start instructions (if available), or an empty list.