Interface BpmnElementContext

  • All Known Implementing Classes:
    BpmnElementContextImpl

    public interface BpmnElementContext
    Process instance-related data of the element that is executed.
    • Method Detail

      • getElementInstanceKey

        long getElementInstanceKey()
      • getFlowScopeKey

        long getFlowScopeKey()
      • getProcessInstanceKey

        long getProcessInstanceKey()
      • getParentProcessInstanceKey

        long getParentProcessInstanceKey()
      • getParentElementInstanceKey

        long getParentElementInstanceKey()
      • getProcessDefinitionKey

        long getProcessDefinitionKey()
      • getProcessVersion

        int getProcessVersion()
      • getBpmnProcessId

        org.agrona.DirectBuffer getBpmnProcessId()
      • getElementId

        org.agrona.DirectBuffer getElementId()
      • getRecordValue

        ProcessInstanceRecord getRecordValue()
        Caution! Don't modify the value to avoid unexpected side-effects.
        Returns:
        the value of the record that is currently processed
      • isInReprocessingMode

        boolean isInReprocessingMode()