Class ExecutableFlowNode
- java.lang.Object
-
- io.zeebe.engine.processing.deployment.model.element.AbstractFlowElement
-
- io.zeebe.engine.processing.deployment.model.element.ExecutableFlowNode
-
- All Implemented Interfaces:
ExecutableFlowElement
- Direct Known Subclasses:
ExecutableActivity,ExecutableCatchEventElement,ExecutableEndEvent,ExecutableEventBasedGateway,ExecutableExclusiveGateway
public class ExecutableFlowNode extends AbstractFlowElement
-
-
Constructor Summary
Constructors Constructor Description ExecutableFlowNode(String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddIncoming(ExecutableSequenceFlow flow)voidaddOutgoing(ExecutableSequenceFlow flow)List<ExecutableSequenceFlow>getIncoming()Optional<io.zeebe.el.Expression>getInputMappings()List<ExecutableSequenceFlow>getOutgoing()Optional<io.zeebe.el.Expression>getOutputMappings()voidsetInputMappings(io.zeebe.el.Expression inputMappings)voidsetOutputMappings(io.zeebe.el.Expression outputMappings)-
Methods inherited from class io.zeebe.engine.processing.deployment.model.element.AbstractFlowElement
getElementType, getFlowScope, getId, setElementType, setFlowScope
-
-
-
-
Constructor Detail
-
ExecutableFlowNode
public ExecutableFlowNode(String id)
-
-
Method Detail
-
getOutgoing
public List<ExecutableSequenceFlow> getOutgoing()
-
addOutgoing
public void addOutgoing(ExecutableSequenceFlow flow)
-
getIncoming
public List<ExecutableSequenceFlow> getIncoming()
-
addIncoming
public void addIncoming(ExecutableSequenceFlow flow)
-
getInputMappings
public Optional<io.zeebe.el.Expression> getInputMappings()
-
setInputMappings
public void setInputMappings(io.zeebe.el.Expression inputMappings)
-
getOutputMappings
public Optional<io.zeebe.el.Expression> getOutputMappings()
-
setOutputMappings
public void setOutputMappings(io.zeebe.el.Expression outputMappings)
-
-