Class AbstractFlowElement
- java.lang.Object
-
- io.zeebe.engine.processing.deployment.model.element.AbstractFlowElement
-
- All Implemented Interfaces:
ExecutableFlowElement
- Direct Known Subclasses:
ExecutableError,ExecutableFlowNode,ExecutableMessage,ExecutableSequenceFlow
public abstract class AbstractFlowElement extends Object implements ExecutableFlowElement
-
-
Constructor Summary
Constructors Constructor Description AbstractFlowElement(String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BpmnElementTypegetElementType()ExecutableFlowElementgetFlowScope()org.agrona.DirectBuffergetId()voidsetElementType(BpmnElementType elementType)voidsetFlowScope(ExecutableFlowElement flowScope)
-
-
-
Constructor Detail
-
AbstractFlowElement
public AbstractFlowElement(String id)
-
-
Method Detail
-
getId
public org.agrona.DirectBuffer getId()
- Specified by:
getIdin interfaceExecutableFlowElement
-
getElementType
public BpmnElementType getElementType()
- Specified by:
getElementTypein interfaceExecutableFlowElement
-
setElementType
public void setElementType(BpmnElementType elementType)
-
getFlowScope
public ExecutableFlowElement getFlowScope()
- Specified by:
getFlowScopein interfaceExecutableFlowElement
-
setFlowScope
public void setFlowScope(ExecutableFlowElement flowScope)
-
-