Uses of Class
io.camunda.zeebe.engine.processing.deployment.model.element.ExecutableFlowNode
Package
Description
-
Uses of ExecutableFlowNode in io.camunda.zeebe.engine.processing.bpmn.behavior
Modifier and TypeMethodDescription<T extends ExecutableFlowNode>
voidBpmnStateTransitionBehavior.takeOutgoingSequenceFlows
(T element, BpmnElementContext context) <T extends ExecutableFlowNode>
Either<Failure, BpmnElementContext> BpmnStateTransitionBehavior.transitionToCompleted
(T element, BpmnElementContext context) Modifier 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
Modifier and TypeMethodDescriptionvoid
ParallelGatewayProcessor.onActivate
(ExecutableFlowNode element, BpmnElementContext context) void
ParallelGatewayProcessor.onComplete
(ExecutableFlowNode element, BpmnElementContext context) void
ParallelGatewayProcessor.onTerminate
(ExecutableFlowNode element, BpmnElementContext context) -
Uses of ExecutableFlowNode in io.camunda.zeebe.engine.processing.deployment.model.element
Modifier and TypeClassDescriptionclass
class
final class
class
class
class
class
class
class
ExecutableFlowElementContainer 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.class
class
class
class
class
Executable* prefix in order to avoid confusion with model API classes.class
final class
class
final class
Modifier and TypeMethodDescriptionExecutableSequenceFlow.getSource()
ExecutableSequenceFlow.getTarget()
Modifier and TypeMethodDescriptionvoid
ExecutableSequenceFlow.setSource
(ExecutableFlowNode source) void
ExecutableSequenceFlow.setTarget
(ExecutableFlowNode target)