Uses of Class
io.camunda.zeebe.engine.processing.deployment.model.element.ExecutableFlowNode
Packages that use ExecutableFlowNode
Package
Description
-
Uses of ExecutableFlowNode in io.camunda.zeebe.engine.processing.bpmn.behavior
Methods in io.camunda.zeebe.engine.processing.bpmn.behavior with type parameters of type ExecutableFlowNodeModifier and TypeMethodDescription<T extends ExecutableFlowNode>
voidBpmnStateTransitionBehavior.takeOutgoingSequenceFlows(T element, BpmnElementContext context) <T extends ExecutableFlowNode>
Either<Failure, BpmnElementContext> BpmnStateTransitionBehavior.transitionToCompleted(T element, BpmnElementContext context) Methods in io.camunda.zeebe.engine.processing.bpmn.behavior with parameters of type ExecutableFlowNodeModifier and TypeMethodDescriptionBpmnVariableMappingBehavior.applyInputMappings(BpmnElementContext context, ExecutableFlowNode element) Apply the input mappings for a BPMN element.BpmnVariableMappingBehavior.applyOutputMappings(BpmnElementContext context, ExecutableFlowNode element) Apply the output mappings for a BPMN element. -
Uses of ExecutableFlowNode in io.camunda.zeebe.engine.processing.bpmn.gateway
Methods in io.camunda.zeebe.engine.processing.bpmn.gateway that return types with arguments of type ExecutableFlowNodeMethods in io.camunda.zeebe.engine.processing.bpmn.gateway with parameters of type ExecutableFlowNodeModifier and TypeMethodDescriptionvoidParallelGatewayProcessor.onActivate(ExecutableFlowNode element, BpmnElementContext context) voidParallelGatewayProcessor.onComplete(ExecutableFlowNode element, BpmnElementContext context) voidParallelGatewayProcessor.onTerminate(ExecutableFlowNode element, BpmnElementContext context) -
Uses of ExecutableFlowNode in io.camunda.zeebe.engine.processing.deployment.model.element
Modifier and TypeClassDescriptionclassclassfinal classclassclassclassclassclassclassExecutableFlowElementContainer 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.classclassclassclassclassExecutable* prefix in order to avoid confusion with model API classes.classfinal classclassfinal classMethods in io.camunda.zeebe.engine.processing.deployment.model.element that return ExecutableFlowNodeModifier and TypeMethodDescriptionExecutableSequenceFlow.getSource()ExecutableSequenceFlow.getTarget()Methods in io.camunda.zeebe.engine.processing.deployment.model.element with parameters of type ExecutableFlowNodeModifier and TypeMethodDescriptionvoidExecutableSequenceFlow.setSource(ExecutableFlowNode source) voidExecutableSequenceFlow.setTarget(ExecutableFlowNode target)