Package io.zeebe.engine.processing.bpmn
Class BpmnElementContextImpl
- java.lang.Object
-
- io.zeebe.engine.processing.bpmn.BpmnElementContextImpl
-
- All Implemented Interfaces:
BpmnElementContext
public final class BpmnElementContextImpl extends Object implements BpmnElementContext
-
-
Constructor Summary
Constructors Constructor Description BpmnElementContextImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BpmnElementContextcopy(long elementInstanceKey, WorkflowInstanceRecord recordValue, WorkflowInstanceIntent intent)BpmnElementTypegetBpmnElementType()org.agrona.DirectBuffergetBpmnProcessId()org.agrona.DirectBuffergetElementId()longgetElementInstanceKey()longgetFlowScopeKey()WorkflowInstanceIntentgetIntent()longgetParentElementInstanceKey()longgetParentWorkflowInstanceKey()WorkflowInstanceRecordgetRecordValue()longgetWorkflowInstanceKey()longgetWorkflowKey()intgetWorkflowVersion()voidinit(long elementInstanceKey, WorkflowInstanceRecord recordValue, WorkflowInstanceIntent intent)StringtoString()
-
-
-
Method Detail
-
getElementInstanceKey
public long getElementInstanceKey()
- Specified by:
getElementInstanceKeyin interfaceBpmnElementContext
-
getFlowScopeKey
public long getFlowScopeKey()
- Specified by:
getFlowScopeKeyin interfaceBpmnElementContext
-
getWorkflowInstanceKey
public long getWorkflowInstanceKey()
- Specified by:
getWorkflowInstanceKeyin interfaceBpmnElementContext
-
getParentWorkflowInstanceKey
public long getParentWorkflowInstanceKey()
- Specified by:
getParentWorkflowInstanceKeyin interfaceBpmnElementContext
-
getParentElementInstanceKey
public long getParentElementInstanceKey()
- Specified by:
getParentElementInstanceKeyin interfaceBpmnElementContext
-
getWorkflowKey
public long getWorkflowKey()
- Specified by:
getWorkflowKeyin interfaceBpmnElementContext
-
getWorkflowVersion
public int getWorkflowVersion()
- Specified by:
getWorkflowVersionin interfaceBpmnElementContext
-
getBpmnProcessId
public org.agrona.DirectBuffer getBpmnProcessId()
- Specified by:
getBpmnProcessIdin interfaceBpmnElementContext
-
getElementId
public org.agrona.DirectBuffer getElementId()
- Specified by:
getElementIdin interfaceBpmnElementContext
-
getBpmnElementType
public BpmnElementType getBpmnElementType()
- Specified by:
getBpmnElementTypein interfaceBpmnElementContext
-
getRecordValue
public WorkflowInstanceRecord getRecordValue()
- Specified by:
getRecordValuein interfaceBpmnElementContext
-
getIntent
public WorkflowInstanceIntent getIntent()
- Specified by:
getIntentin interfaceBpmnElementContext
-
copy
public BpmnElementContext copy(long elementInstanceKey, WorkflowInstanceRecord recordValue, WorkflowInstanceIntent intent)
- Specified by:
copyin interfaceBpmnElementContext
-
init
public void init(long elementInstanceKey, WorkflowInstanceRecord recordValue, WorkflowInstanceIntent intent)
-
-