Uses of Class
io.camunda.zeebe.engine.processing.deployment.model.element.AbstractFlowElement
Packages that use AbstractFlowElement
Package
Description
-
Uses of AbstractFlowElement in io.camunda.zeebe.engine.processing.common
Methods in io.camunda.zeebe.engine.processing.common with parameters of type AbstractFlowElementModifier and TypeMethodDescriptionElementActivationBehavior.activateElement(ProcessInstanceRecord processInstanceRecord, AbstractFlowElement elementToActivate) Activates the given element.ElementActivationBehavior.activateElement(ProcessInstanceRecord processInstanceRecord, AbstractFlowElement elementToActivate, long ancestorScopeKey, BiConsumer<org.agrona.DirectBuffer, Long> createVariablesCallback) Activates the given element. -
Uses of AbstractFlowElement in io.camunda.zeebe.engine.processing.deployment.model.element
Modifier and TypeClassDescriptionclassclassfinal classclassclassclassclassclassclassclassclassExecutableFlowElementContainer is currently used to represent processes as well (Process), which may seem counter intuitive; at the moment, the reason is that sub processes are also modelled using the same class, and sub processes need to reuse the logic for both.classclassclassclassclassclassclassclassExecutable* prefix in order to avoid confusion with model API classes.classfinal classclassclassclassfinal classMethods in io.camunda.zeebe.engine.processing.deployment.model.element that return AbstractFlowElementModifier and TypeMethodDescriptionExecutableProcess.getElementById(String id) ExecutableProcess.getElementById(org.agrona.DirectBuffer id) Methods in io.camunda.zeebe.engine.processing.deployment.model.element that return types with arguments of type AbstractFlowElementMethods in io.camunda.zeebe.engine.processing.deployment.model.element with parameters of type AbstractFlowElementModifier and TypeMethodDescriptionvoidExecutableProcess.addFlowElement(AbstractFlowElement element)